fix($location): support urls with any protocol
The url used for location parsing was quite strict and did not support custom url schemes like "chrome-extension://". With this change the only requirement for scheme is that it doesn't contain ":" character.
I
Igor Minar committed
c1533ef5762199bea18d3bf3bcba7fcf89272931
Parent: 679cb8a