Fix: fix hash vs array usage

 * hash doesn't have <<
 * re-work "guessing" of the home directories

cc @localheinz @glaubinix
Enhancement: more ruby, less php
Fix: FC002
Enhancement: dumb it down - use /etc/gemrc
Merge pull request #339 from till/fix/gemrc

Fix: fix hash vs array usage