Fix required gemspec fields and add gitignore