First cut at HDFS support
Added libhdfs sources
Linux compatibility fixes
more cross-platform compatibility fixes
Merge remote-tracking branch 'origin/dev' into hdfs.
Note, since the VCXPROJ files don't merge, this is the dev version;
this won't compile under Windows until I get a chance to use visual studio
to generate new files.

Conflicts:
	SNAPLib/Genome.cpp
	SNAPLib/GenomeIndex.cpp
	SNAPLib/HashTable.cpp
	SNAPLib/SNAPLib.vcxproj
	SNAPLib/SNAPLib.vcxproj.filters
Add GenericFile*.{h,cpp} back into the build.
Merge remote-tracking branch 'origin/dev' into hdfs
Linux compatibility fixes
Fixes to libhdfs and the windows build
Add example batch file showing how to set env vars for libhdfs to work
Merge branch 'dev' into hdfs
1.0dev.12: merge hdfs support