remove unused code
Remove TransitIndexService and tests. Begin replacing it with MapBuilder

MapBuilder was lacking in comments so I have added some.
These are based on a quick read-through though, and not very detailed.
continue eliminating TransitIndex use. store refs to arrv/dept verteices in TransitStops.
overnight break replacement placeholder in GraphIndex
adapt timetable snapshot source to use GraphIndex