Override Ember.HistoryLocation#getURL()

Preserves search params
Cleanup override of startRouting and add tests