Some small imrpovements and bug fixes

I probably should have split this into multiple pull requests, but...

  - Added ability to specify configuration options in application config files, rather than in the bundle config file

  - Fixed updating (using PUT) requests, which weren't sending the post fields

   - Removed the <domain> segment from the url for anything accessing /routes and /lists, since they need it