@sebastianseilund I've added another commit with this stuff, this way we follow how the `Route/Router` and `linkView` are working now and we don't lose the functionality in Em.Route.

I could be completely wrong with this approach, as said I'll try to dig in more next week, but please let me know your feedback

(files and comments should also be reorganized with proper naming if we agree on this solution)