Added edge list graph reader.
Reading of edge values missing
Fixed the indentation issue in gm_file_handling.cc
Adding meaningful error messages when JNI fails in gm_file_handling.cc.
Fixed the error in the guava jar name.
Added a function, printAndClearException, to print and clear exceptions that occur in the Java environment through JNI. Also added calls to this function at appropriate error handling places.
Fixed indentation in java source files, HDFSReader and HDFSWriter.
Fixed the classpath in gm_file_handling. The extra space at the end of the class path string caused problems in accessing the class files in javabin."
Added environment variables in setup.mk.in for commons-logging jar and guava jar. Now these environment variables are used in gm_file_handling.cc to build the java class path.
Merge pull request #108 from navahgar/cpp_be_rewrite

Fixed the bugs in JNI classpath and some other small issues.
removing debug prinf
Moved gm_edge_list_reader to clean up the gm_graph class
Added storing of node/edge properties on disk to gm_edge_list_reader
Merge branch 'master' of https://github.com/stanford-ppl/Green-Marl
refactoring -> cyclic dependencies are ULTRA ANNOYING!!!
closing in/outstreams only if they are open
code for loading properties rewritten
added code for comments
reading properties from file works
removed unused class member
small refactoring
improved updating mechanism of setup.mk. Even if setup.mk.in is modified, previous setup.mk is preserved. Only the newly introduced keys are appended.