[tasks] Create `workspace` folder for my projects
[tasks] Create ssh key if not present
[tasks] Add `keyboard` settings on ubuntu

This converts CAPSLOCK to CTRL to make it more usefull.
[tasks] Fix font installation on ubuntu
[tasks] Cleanup fonts installation routines on Mac and Ubuntu
[tasks] Use git repos for `rbenv` et al

This way we ensure latest ruby version on all OS.

Packages are slightly outdated on ubuntu.
[tasks] Install janus without vendor shell script

The vendor script changes the current file structure. We don't want
this.
[tasks] Make check work on Ubuntu

Actually we only care if zsh IS set. The path does not matter that much.
[tasks] Use `sudo` for all install actions

Strangly this was no problem on other nodes.
[playbook] Add `dropbox` package