Travis: Don't test on Ruby 1.8 (it's deprecated, and it breaks the build)
Switch from the test-construct gem (deprecated) to test_construct
Move protected helper methods into a new Homesick::Helpers mixin
Separate Actions into two new modules: FileActions and GitActions