removes Route.toHash()
adds unit tests to HashProxy & PushStateProxy