Clean up wiki templates; remove useless elements
Update revision dashboard templates, remove cruft
Adding more useful optimizely comparison logic
Added Foreman Procfile for easier development running.

Foreman is the tool of choice for manageing processes on Heroku, so it is “battle tested”.
It starts all or one processes as defined in the Procfile, e.g. `foreman start` starts all. `foreman start web` starts webserver etc.

This needed some other minor changes that were preventing a few things:

- made the /etc/profile.d/vagrantruby.sh file exectuable to automatically append $PATH with the path to the Ruby environment (/opt/ruby/bin)
- fixed the /etc/sudoers to not prevent running ruby installed executables (in /opt/ruby/bin) when using sudo **this may need two runs of puppet to fix it**
- fixed trailing whitespaces in puppet files
- allowed using the puppet gem provider
Added a few more useful packages.
Removed vmware specific hacks again.
Correct domain in Vagrant config comment
Search in all locales for macro usage
Merge pull request #1895 from openjck/vagrant-comment-domain

Correct domain in Vagrant config comment
Merge pull request #1874 from jezdez/procfile

Added Foreman Procfile for easier development running.
Clean up remaining bits of tmux dev hacks
Merge pull request #1897 from lmorchard/tmux-cleanup

Clean up remaining bits of tmux dev hacks
Merge pull request #1889 from darkwing/dash-template-cleanup

Update revision dashboard templates, remove cruft
Merge pull request #1890 from darkwing/optimizely-dev

Adding more useful optimizely comparison logic
Merge pull request #1896 from Elchi3/macro-search-all-locales

Search in all locales for macro usage
Merge pull request #1887 from darkwing/template-cleanup

Clean up wiki templates; remove useless elements