Refactor gemspec

* Avoid `git ls-files` in gemspec. Doing so requires that users of the gem have `git` installed to install and load the gem. It also breaks `bundle package --all` since the `.git` directory is not included in the gem files.
* Remove `require_paths` from gemspec. The default value is `lib`, so it is not needed.