update and improve installation
add travis
Merge pull request #142 from maraoz/improve/setup

Improve setup