Multi-graph auto-discovery: add periodic refresh.

Also split static spring configuration and auto-discover mode in two classes.
Use a common class which encapsulate common file-related functionalities.
note that spring security needs more work (if we want to use it at all)
merge forward and reverse default heuristics
rework RemainingWeightHeuristic interface
more sophisticated manual configuration of Grizzly server
move grizzly server to another package
initial check-in of bikeplanner-derived UI
rewrote module selector
added modules for multimodal planner and calltaker interfaces
Initial work on QueryLogger
retructuring/generalization of main trip info widget
Start using Backbone for bikeshare pods
Correct call to Backbone.Collection.parse.call
Clean up commented out code
Use model methods to process stations
Clean up commented out code
Naming changes; Reset station markers on trip change
Use the module's getStationMarker method to get markers in the widget
allow multiple versions of trip widgets (across different modules)
clean up debugging output