Issue #4680

fix(location,route): Breaks with file:// protocol in Chrome

FF and IE implementations considere the drive letter as "host" and remove it from pathname
CHROME implementation let it as part of the pathname
We should remove the drive letter from the pathname to let routing work.

Closes #4680