Fix formatting for HttpHandler output
file urls are local too
Improve Bzr handling

* Existing repos will be updated (via pull) if they match the requested source
* Overwrite only applies if existing repo parent doesn't match requested
  source
* Better logging