Created an Exits struct which has Load() and Dump() methods.  Moved this into datastore.go
handlers are now stored in handlers.go
Moved exit list reloading into datastore.go.  All reloading is now done out of band using reloadChan - List() is no longer exported
Updated travis.yml.  Ran go fmt on all files
Merge pull request #3 from mccajm/master

Refactoring