Fix rendering routes on click for Firefox 33.0

Firefox 33.0's window.location.username is now "" instead of undefined when
there is no username specified. To preserve compatibility with FF 26.0 the
fixUsername-method cannot be removed entirely, but needs to be applied on both
sides of the comparison.