In order to follow golang's best practices, we should lint the code base properly beyond usual syntax mistakes.
* use dep for vendoring * lets encrypt * moved web to transfer.sh-web repo * single command install * added first tests