Restore 1.8.7 compatibility

Since Boxen targets Mac system Ruby and we weren't too far removed from 1.8.7, this branch restores 1.8.7 compatibility.

Refs boxen/boxen#111

/cc @catsby @mastahyeti