Travis-CI should check for msftidy passing

Related to https://dev.metasploit.com/redmine/issues/8498 , new modules should not introduce new msftidy failures.

This PR is in progress, it's going to require a little bit of fine tuning just to see how this all works on Travis.