made unit tests dynamically check the version
updated documentation around url-encoding of path components