Add npm update to travis.yml
Remove appveyoer config file
Update libphonenumber requires
Refactor tests
Add jshint config file
Update README and package metadata