Moved fake servers to terrain

Refactored fake services for style and DRY

Added unit tests for fake implementations

Updated acceptance tests that depend on fakes.

Updated Studio acceptance tests to use YouTube fake server; fixed failing tests in devstack.