website: Add "How To Deploy Java" page

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #366 from flynn/how-to-deploy-java

website: Add "How To Deploy Java" page
Godeps: Bump go.crypto

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
all: Bump Go to 1.4beta1

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
Merge pull request #373 from flynn/go1.4

Use Go 1.4beta1
test,util/packer: Use tup ppa from titanous and suid root

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
all: Run go builds in a chroot

This ensures that all dependencies in the tree are tracked by tup.

Depends on gittup/tup#201 and
https://codereview.appspot.com/141840043/

Closes #199

Signed-off-by: Jonathan Rudenberg <jonathan@titanous.com>
Merge pull request #374 from flynn/chroot-build

Chroot build
website: Clarify where to put the ETCD_DISCOVERY line

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #375 from flynn/installation-doc-update

website: Clarify where to put the ETCD_DISCOVERY line
test: Give ubuntu user access to tup fuse mounts

Signed-off-by: Lewis Marshall <lewis@lmars.net>
test,util/packer: Update Docker apt repository

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #376 from flynn/fix-test-rootfs

test: Rootfs fixes
test: No need to git clean before running tup

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #377 from flynn/remove-git-clean

test: No need to git clean before running tup
test: Remove Docker version constraint

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Merge pull request #378 from flynn/test-docker-version

test: Remove Docker version constraint
script: Update prerequisites in release-vm-images

Signed-off-by: Lewis Marshall <lewis@lmars.net>
script: Remove duplicate clean up in release-vm-images

Signed-off-by: Lewis Marshall <lewis@lmars.net>
util/packer: Give user access to tup fuse mounts

Signed-off-by: Lewis Marshall <lewis@lmars.net>