AngularJS $location wrapper that adds feature namespacing