Allow app to be run without generating gpx file
Remove unneeded LooplessAnt
Simply code by adding an all edges iterator to graph
Remove code that has been consolidated into graph
Clean up CLI interface and get pickling working again
Move graph connectedness code in to Graph
Fix gpx output code
Small code cleanups from re-read and pyflakes
Update ACO code to examin nodes and edges
Clean up graph code a bit
Change to using db to store nodes while passing OSM code

This also includes some cleanups and analytics prompted by this change
Remove old debugging code
Remove overly broad error catching
Halo interesting and rest point to their nearest road section
Provide more intermediate feedback when parsing OSM data
Ensure that all OSM tags are consistantly cased
Fix bug in how journy interestingness was calculated
Fix bug with kwarg name
Add swarm abstraction and use to expose more paramiters
Clean up ant code