Added extra installtion options
Added test suite
Added travis config
Added scrutinizer config