update the entire plugin to conform more to the standard in FriendsofCake/travis
trying it out with the travis script from FriendsofCake/travis