Allow UrlBuilder to pase URLs with the file: scheme

- .parts() works similar to window.location
- .isFullyQualified() returns true for file URLs

Issue: #42