Fix strict standards
Add code coverage to Travis