[ecloud|compute] Replace /cloudapi/ecloud with a configurable path.

This is so the Live Specification can be accessed, which is expecially
helpful in learning the ins and outs of Verizon's Enterprise Cloud. The
Live Specification is available at /cloudapi/spec, and the hardcoded
paths were hindering using it.
When not mocked, test against LiveSpec api endpoint.
Map a single-value hash to arrays when needed.
Specify tests to come from Living Spec.
Merge pull request #2328 from xtoddx/ecloud-live-specification

Ecloud live specification