Rename inner variable to prevent warning under 1.9

When using Ruby versions >= 1.9 to run scripts via CMD-R, the warning
"shadowing outer local variable" is generated (assuming the -w switch
is set) and copied to the output window.

Rename the inner variable to avoid the message and get a clean output.
Added lua heredoc support
Correct scope used inside heredocs with embedded code
Add "prepend" keyword
Cleanup embedded heredoc scoping and use meta.embedded scope
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
Don't use TM_RUBY for running Rake tasks

This still supports using `TM_RAKE` to set the version of rake to use when running tasks.
Support comment groups in regular expressions

Fixes #35.
Give full path to helper library

This is required in 2.0 as we longer augment the PATH with the bundle support bin folder. Fixes #56.
Documentation lookup now default to ri v1.0.1 (ruby 1.8)

This is because the newer version does not support “plain” as format.
Add new documentation lookup command (Mavericks)

The implementation has changed so that it is now possible to use “back” to go back to previous page, it also auto-links things that look like method symbols.

Presently though it does not auto-link methods listed in the includes, class, and instance method sections. Also, it shows the markdown output from ri pretty much as-is.

It uses the version of ri included with OS X 10.9 (Mavericks) so the command is only made available to people on 10.9.