Set the API host to the same ip as SERVICE_HOST

This is for a number of reasons:
- it should be the same as what is published in keystone endpoint
- when we use CONF.builder.host from pipeline_handler we need an IP we can
  connect to, not 0.0.0.0

Also updated the functional test checker.

Change-Id: If2510758bccda55e305f2d17403b8e608180bd66
Merge "Set the API host to the same ip as SERVICE_HOST"