Fix gem.files to include all needed files.

This wasn't including `config/routes.rb` which led to failures using the
gem that didn't happen when using the checkout.

Also included some of the other documentation files in the root.