Code Coverage and Continuous Integration Testing

Deployed Travis-CI and Scrutinizer-CI for code coverage and continuous
integration testing.