Assets with workhorse container

When https://gitlab.com/charts/gitlab/issues/60 is completed, we should have workhorse in its own container in the same pod as Unicorn.

Since workhorse is the one serving the assets, we might be able to remove assets from all Unicorn containers and have them within workhorse.

Main advantage is that we will be holding assets in a container that should be fairly light given that workhorse is 10-15MBs in size.

One thing that is worth investigating is if sidekiq container can live without assets too. If that is possible, we would be able to only put assets in workhorse and that would speed up our deploy times. One possible problem might be that we send emails with styling and that might require assets to be available to sidekiq.

/cc @gitlab-org/distribution