Add unit tests for disabled endpoints in catalog

There were no tests that show how disabled endpoints are dealt
with in the catalog backend or when getting or validating a
token.

Change-Id: I42ba07e2e7a9c95469b3f2a741a809756cda9361
Related-Bug: #1273867
Fix include only enabled endpoints in catalog

The server was returning disabled endpoints in the catalog for a
token response. The server should not return disabled endpoints
in the catalog.

Change-Id: Ibaa54eb827846a613fe8c9eced6ae79a8abbfff2
Partial-Bug: #1273867
Merge "Add unit tests for disabled endpoints in catalog"
Merge "Fix include only enabled endpoints in catalog"