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
Fix “Open Require” (⇧⌘D) for relative paths
Shebang snippet (rb⇥) works at begin-of-doc in non-ruby documents

Previously you could only use the tab trigger when the file type was set to Ruby (or something derived from Ruby), but if the caret is placed at the beginning of the document, then it will now work regardless of file type.

The chance of this conflicting with another tab trigger is pretty low, and a future version of TextMate may automatically switch file type when the first line is changed (to something matched by a grammars first-line-match), which is the motivation behind this change.
Update “Execute and Update ‘# =>’ Markers” to work with TM_RUBY
Recognize Appraisals and Rantfile as ruby documents
Change Hash Pointer snippet shortcut to ⌃>

This avoids a conflict with ⌃L which centers the caret on screen, fixes #36.
Disable folding inside heredocs

Fixes #15
Revert ruby 1.8