Allow proxying to subdirectories with proxyUrl

Fixes #250. Closes #251.
Fix missing code coverage when running on Windows

Closes #255.
Allow users to run functional tests without running through unit tests first

Closes #241.