Use make to run builds

Allows to run same build locally and on Travis with `make`
Uploads coverage to Scrutinizer with `make scrutinizer`
Add extra arithmetic tests