Added GDF Reader

Added a GDF file reader that can write data from a GDF stream to a graph. Also, added relevant test cases.