Travis-ci integration

@mahmoudimus, I have no permissions to setup travis-ci. It would be great if you'll merge this pull request and setup travis. It will takes few minutes for you.

Thanks.