README and package update
git ignore, tern project file, and travis CI