Include empty directories when pushing apps

[Finishes #63163454]
add login and target-space as requirements to create-service

[Finishes #65583856]
Clean up routes test
Scope route listed to the current space

[Finishes #59926924]
Clean up delete route test
64bit redhat installer should be x86_64 not amd64

[Finishes #68354138] #129
Backfill a test for UI
Cleanup delete-app tests

Also add an explicit login requirement. We worked around this at
some point by making the gateway aware of requiring the user to login
when the refresh token is invalid. Not the best solution because of the
mising of concerns, but taking these steps now will make that code easier
to clean up in the future.

[#66911426]
Cleanup start tests

Also added an explicit login requiremient

[#66911426]
Cleanup tests for stop command

Yadda yadda yadda explicit login requirements

[#66911426]
Cleanup tests for delete-org command

[#66911426]
Cleanup bind-service tests

[#66911426]
cleanup tests for unbind-service

[#66911426]
cleanup tests for create-service

[#66911426]
add WarnOutputs to fakeUI
cleanup delete-service tests

[#66911426]
Cleanup purge-service-offering tests

[#66911426]
I attack the darkness

Trying to cleanup more artifacts on our bosh-lite that runs CATs
Remove AppSummary model

Use an Application instead