Fixed buffering in Glibc
Merge branch 'master' of https://github.com/plfs/plfs-core

Conflicts:
	src/IOStore/Glib/GlibIOStore.cpp
Updated plfsrc.example to remove duplicated information. Added a mention
to the man page in README.install. Shamelessly copied the 1.6.x ompi
patch so that ompi-1.7.x can be patched successfully.
Merge pull request #234 from thewacokid/master

Rewrite of plfsrc.example, updated README.install, and added a 1.7.x patch for openmpi
Update process for generating a prep.patch to be more clear.
Handle bad plfsrc more cleanly with better error messages
Fixed spacing. BAD COPY PASTA!
Merge pull request #235 from dshrader/master

Update the process for generating a new prep.patch.
Merge pull request #236 from thewacokid/master

Better errors with bad plfsrc
Update patching for mpich

- Add prep.patch files for mpich2-1.5 and mpich-3 (the project changed
  its name from MPICH2 to MPICH when it became completely MPI-3
  compliant and also updated their version numbers directly to 3)
- The build system for mpich2-1.5 is different than 1.4, so a new
  Makefile template is needed in ad_plfs. This is Makefile.mk.mpich.
  This same build system is in use with mpich-3.
- We now use mpich as the name for the mpich project instead of mpich2
  in compliance with their name change. This is reflected in the naming
  of the mpich directory and the arguments to make_ad_plfs_patch.
- Names for mpich prep.patches are based on the name of the tarballs.
  That is, prep.patches for mpich2-1.4 are named
  mpich2-1.4-plfs-prep.patch where as mpich-3 is named
  mpich-3-plfs-prep.patch.
- make_ad_plfs_patch is only compatible with the newer build system. A
  note has been placed in README.patching about copying the correct
  Makefile template when dealing with versions prior to mpich2-1.5. The
  name of the generated patch is always mpich-plfs.patch.
Updated patch for ompi-1.7.x
Update docs to reflect that ad_plfs patches are generated by 'make'
Update how cmake calls make_ad_plfs_patch
Merge pull request #237 from thewacokid/master

Updated patch for ompi-1.7.x
Update README.patching about which install stage generates patch files
Update CMakeLists.txt to correctly generate ad_plfs patches

The ad_plfs patches were not getting generated during the cmake process.
This update fixes that.
Merge remote branch 'upstream/master'
Default to Release build
Update string to match surrounding formatting.
Moved CMAKE_BUILD_TYPE logic to allow the value to be cached properly.