Submodule updates: Ruby, Shell Script, Themes

Ruby.tmbundle: de1ac2b..6040ebf

  * 3d4213e syntax-ruby: Allow underscores as valid string delimiters (Vicent Marti)

    The underscore character can be using as a surround delimiter in any
    `%{` enclosed strings.
     E.g.

       foobar = %q_this is a #{valid} interpolated string_
     The above string is valid Ruby syntax.

  * ecf0f1d syntax-erb: Make injections more lenient (Vicent Marti)

    This allows ERB tags to be opened inside of HTML tags.

Shell Script.tmbundle: efbb658..f073fed

  * 98ded12 Revert default and setting to TM_TERMINAL_USE_TABS (Michael Sheets)

    Due to lackluster AppleScript support in Terminal it is not possible to
    reliably open a new tab as you get an error if the user has not yet
    released the modifier keys required to initiate the command. This
    reverts c1077db238408950ed4c53b258215137eb6f3492 from pull request #20.

  * 32af606 Improve reliability of tab creation (Michael Sheets)

    We now make sure that Terminal is active before using the tab creation
    shortcut. However there is still an issue if the user hasn't released
    the modifier keys used to initiate the command.

Themes.tmbundle: 225ccab..9536257

  * f14a01b Improve meta.tag matching (Michael Sheets)

    Match tags in places other than solely HTML files.

  * 0622fee Improve meta.tag matching (Michael Sheets)

    No longer specially target entities within source.* documents as it was
    causing issues with tags when used in source files.