Added support for Travis CI build. Also add .DS_Store to .gitignore for Mac machines