Get sources on all platforms
Add .gitignore
Add sync script
Add travis ci support