Allow running satori on localhost

Still needs style, unittests, and a no-regression promise.

Change-Id: Ia6bf6f5d1e4bcadb414eb79bb9673fbc60d1c9a6
Implements: blueprint satori-localhost