make split edges visible only to the context that created them. addresses #1025.
temporary edge traversal should fail until visibleTo is set

addresses #1025
associate all temp edges with a routing context. fix tests.
associate all temp edges with a routing context. fix tests.
Merge branch 'master' of github.com:opentripplanner/OpenTripPlanner
Use @InjectParam for Jersey, not @Autowired.
Merge pull request #1409 from laurentg/master

Use @InjectParam for Jersey, not @Autowired.