Lots of changes:

  * Added foreigner (closes #12)
  * Added boxen support, when detected (closes #11)
  * Added travisci support (closes #10)