Adding the uniform restart code.  Committing so that Aaron can start working on this branch.
added a hint to ad_plfs_open.c to use uniform read, currently turned on by default
got this working according to plfs_map.  Now need Aaron to integrate
with his adio changes
Merge branch 'uniform_restart' of github.com:johnbent/plfs-core into uniform_restart

cleaned up conflict.  I fucking hate git so much

Conflicts:
	mpi_adio/ad_plfs/ad_plfs_open.c
ugh, no bools in C.
no bools in Cgit diff src/container_internals.cppgit diff src/container_internals.cpp
fixed a bug in the modified plfs_map.C
changed a bool to an int to match the plfs.h function definition
cleaned up ad_plfs_hints.C big time!  So much nicer.
And added plfs_uniform_restart.

However, I don't have MPI installed on this Mac so I'm sorry but
I didn't even test yet to see if this compiles.  But this is an
experimental branch.
Merge branch 'uniform_restart' of github.com:johnbent/plfs-core into uniform_restart
was incorrectly setting plfs_disable_broadcast for every hint
cleaned up some code so ad_plfs builds and added a better message to Container.cpp
have basic functionality working
readded some accidently deleted c files
making progress, detecting libs now etc.
Merge branch 'cmake' of github.com:agtorre/plfs-core into cmake
Builds on a cray, added some library checks and tweaks
Made the make file more general, ready for serious testing and any extra options
moved around source tree, still working on man pages
man pages building