Cleanup bad merge from #72.

* Run the 'brew tap' command rather than just creating a string.
* Fail if the 'brew tap' command fails.
* Run ruby code in ruby, not by shelling out to the system! oO
Merge pull request #104 from square/donovan/cleanup-after-72

Cleanup bad merge from #72.