change barn-hdfs deploy

When developing https://github.com/soundcloud/barn/pull/22 I setup a small test system in CloudMaker and discovered it was a little tricky to deploy barn-hdfs.

I found that:

* the dist zip was named with the git commit SHA rather than the version, and chef expected to download the version.
* the dist zip didn't contain create a dir when unzipped, and chef expected it to
* the dist zip wasn't put anywhere useful, and chef expected it to be on our files server

To fix I've copied the way we do dists in most of the other projects. The idea is that you just do a "make publish", which'll create the correct zip, stick on our maven repo, and create a git tag. Then finally you update the barn-hdfs version chef attribute.  I also plan to change chef to download from the maven repos rather than our file server.

@brapse @typingduck