fix($browser): colin in url causes infinite digest in FF

FF encodes colons after string position seven in urls, this causes .url() != currentUrl.absUrl(), which leads to infinite digest.

The workaround is to correct this in $browser and decode colons in urls.