Update project structure and include Coveralls.io and Coverity scan in Travis build.