initial executable hooks

Allow a gem to include `lib/rubygems_executable_plugin.rb` with:
```ruby
Gem.execute do |original_file|
  warn("Executing: #{original_file}")
end
```
which will be called before gem executable is ran

This code would eliminate the need for https://github.com/mpapis/executable-hooks - which is a huge hack to do the same thing.