Allow for Thor tasks to be included in different classes
Also include task class to remove the shanty namespace from thor tasks
This will allow other gems to include tasks in the shanty namespace without having to mess around with thor
Add ruby project type and test task
Make Shanty test itself with travis