Update gem version and add license information to the gemspec
Update code to match current gem state.