add missing "len" param to plfs_setxattr prototype so that it matches
code after plfs_errror_t changes
Merge pull request #330 from chuckcranor/setxattr

add missing "len" param to plfs_setxattr prototype so that it matches
Fix getxattr to return proper value

We were freeing memory before returning it far enough to get to the
user. This is in reference to Issue #331. Now, the value of an xattr is
stored within the XAttr class instead of pointing to what the user gave
us. The length of the xattr is now also stored in the XAttr class for
book-keeping purposes. The XAttr destructor now frees properly.
Add method for getting at an XAttr vlen.
Remove double memcpy as XAttr constructor does its own memcpy

Follow-up commit for issue #331.
Merge pull request #334 from dshrader/master

get plfs_getxattr to return the proper value
plfs_setxattr man page now installed.

This fixes Issue #333. The plfs_setxattr man page was missing from the
CMakeLists file.
Add prep patch file for mpich 3.0.4.

Only changes were in the configure.ac file; no code changes were
necessary.
Merge pull request #337 from dshrader/master

plfs_setxattr man page now installed.
Fixed MPI_Bcast bug related to calculated broadcast size and added bounds checking
Merge pull request #343 from atorrez/master

Fixed MPI_Bcast bug related to calculated broadcast size and added bound...