Fixes RootController to allow URL without version tag

Each resource returned by the API includes a bookmark link
which, by design, does not include the version tag in the URL.
The RootController was not routing these requests properly,
and caused 404 "Resource could not be found" errors when following
bookmarks. This patch fixes the RootController and adds unit tests
to validate both links returned with all API resources.

Change-Id: I76ba359f7a83f9860a37746adb48c2fdc8705122
Merge "Fixes RootController to allow URL without version tag"