add npmignore
integrate with travis