Switch $operatingsystem to $osfamily for obvious reasons
Add more test coverage for travisci