Migrate old setup.sh to puppet

Download and install powerline, powerline patched fonts, various git
repositories using puppet instead of bash. Also some minor changes:

* Finish up the split into linux/darwin which should actually work.
* Install git-review for easier Gerrit reviews