• Add Failure Details to every NodesResponse

    Most of the current implementations of BaseNodesResponse (plural Nodes) ignore FailedNodeExceptions.
    
    - This adds a helper function to do the grouping to TransportNodesAction
    - Requires a non-null array of FailedNodeExceptions within the BaseNodesResponse constructor
    - Reads/writes the array to output
    - Also adds StreamInput and StreamOutput methods for generically reading and writing arrays
    pickypg committed May 6, 2016