Use version 1.8 of ruby for bundle items

10.7 and 10.8 only include ruby 1.8, so all bundle items have been written to work with that. Optionally supporting ruby 1.9 and 2.0 is problematic as these versions are not fully backwards compatible.

#ignore
Remove unused pattern arrays
Prevent scope match from being too greedy
Add wordCharacters to settings grammar
Support emptyLines value for disableIndentCorrections
Overload rb⇥ in the bundle editor to insert ruby 1.8 shebang

This requires TextMate 2.0-alpha.9521 for the new bundle editor scope.
Revise bundle development bundle

Made the Require Support File (sup⇥) and TextMate Variable (env⇥) snippets use pop-up menus.

Removed “Show Changes” which was for subversion.
Snippet to specify required TextMate version in commit message
Fix "Show Scope" command to include the left scope

The left-hand scope is represented by the `TM_SCOPE_LEFT` environment variable, not `TM_LEFT_SCOPE`, meaning that the left scope never actually showed up.
Point to ruby 1.8 shim

Using a shim allows us to catch when 1.8 of ruby is not present and provide other options.

#ignore
Do not require rubygems (not available via ruby 1.8 on Yosemite)

I also removed the other unused (and commented) includes.