add a Gemfile and Gemfile.lock to make it easier to work on the project with a modern Ruby setup
when building railties, don't build sample application or generate docs
allow gem packages to be added to the repository
add built gem packages to the repository, so we can offer installation without Bundler