Fixed an issue where relative paths could cause an infinite loop.
Ensured that paths that aren't very pretty (double slashes, dots, backtracking, etc) causes the address bar url to update with the prettier path.
Merge branch 'fix-relativeUrls'
Dist should not be in the master branch, only on the release branch