continuous integrationwith Travis CI.

Added support for travis CI and added ability to enable coverage analyze with gcov.