Merge pull request #37 from jblancett/master

lisp platform updates
java: first version of the platform

This platform will still run circus and expect to get the source and the
Procfile. Users are supposed to compile their code using app.yaml.

Related to #36.
examples: add java

I know it's not quite Java, it's Scala, but with this project I'm able
to generate a standalone jar.
tests/platforms: add java to the set of tests
java: install just software-properties-common
tests/platforms: move buildpack around
improved command to update quicklisp to prevent halt at waiting for [ENTER]
Merge pull request #38 from jblancett/lisp_fix

improved command to update quicklisp to prevent halt at waiting for [ENTER]
added ruby21 platform
tests/platforms: add ruby21
base/deploy: removing current directory with sudo

Just in case some hook creates something as root.
tests/Vagrantfile: add parallels
tests/platforms: installing curl before running it

The Ubuntu cloud image already includes curl, but when running in
Parallels or VirtualBox, we need to install it.
hooks: use proper exit status for failures in hook execution