added section "license"
added .gitignore
incremented license year
documented option --update
added Travis CI configuration