Updates to API tests

This patchset adds,
1. Errors to the jsonschema for service listing.
2. Optional project_id in the returned hrefs.
3. Adds default 'http' for domains.

Change-Id: I150fab632b18ee74a5b98246a90ad2d6327d3b94
Merge "Updates to API tests"