Initial work on gtfs writing.
change field visibility so data can be accessed.
Basic GTFS writing support; fixes #1630.
Support for loading/saving shapes.
typo.
Make shape and stoptime immutable since they are stored in a MapDB. To change them, simply create a new one.
Always write agency_id.
Javadoc for Entity.Writer.
fix indentation on new branch.
remove @throws.
add comment to shapemap to clarify generics.
Use Iterators.concat to build iterator for calendardate.
Use google commons iterators to create calendar iterator; this also supports services with no calendar.
support writing in GTFSMain.
remove uneccessary whitespace.
Merge pull request #1633 from opentripplanner/gtfswrite

Gtfswrite