feat(store): add store-volume and store-metadata

These components enable the logger and controller to mount
a shared filesystem backed by CephFS.
fix(deisctl): adjust start order for logger/store
fix(deisctl): remove logspout from data plane
ref(logger): switch to ubuntu-debootstrap image
feat(router): add optional TLS support
feat(router): enable spdy
docs(router): add SSL documentation
feat(router): add X-Forwarded-Proto
ref(router): just use go. remove bash script
Merge pull request #2273 from adrianmoya/master

Order steps for deis installation (vagrant)
ref(.gitignore): collapse distributed patterns into root .gitignore
style(*): use golint recursively on all packages
Merge pull request #2179 from aledbf/router_just_use_go_refactoring

ref(router): just use go. remove bash script
Merge pull request #2092 from carmstrong/store_volume

feat(*): shared volume support for controller/logger (adds store-metadata and store-volume)
Merge pull request #2271 from mboersma/fix-golint-use

style(*): use golint recursively on all packages
Merge pull request #2277 from mboersma/gitignore-collapse

ref(.gitignore): collapse distributed patterns into root .gitignore
fix(deisctl): "deisctl scale router=N" also starts units
fix(controller): handle partial deletion of domains
Merge pull request #2280 from mboersma/scale-does-start

fix(deisctl): "deisctl scale router=N" also starts units
docs: clarify tags_set usage

Mention that tags are passed to the scheduler.