Add first cuke test.

Also, renamed gtfs-reader files/dirs to gtfs_reader.
Add acceptance tests for HashContext
Add some features
Add dev dependency for guard
Give up on cucumber
Merge branch 'feature/cucumber' into dev