adds hash history styling for route tree urls

I'm pretty new to Ember, and found it confusing that the URLs in the route tree didn't display properly when I was using the hash history implementation. I think it would be more intuitive if this feature checked which implementation was being used, and displayed the URLs appropriately.

This makes the URLs more verbose if the user is using hash history, but it provides accurate URLs for accessing the appropriate routes. If this is something that you think is worth adding, I can look into how to check for which implementation of the location API is being used.

I made some small code changes to demonstrate what I'm thinking. Thanks for your time.