add build config
disable coveralls: can't add this repository due to github signup failure