Submodule updates: RSpec, Shell Script, Source

RSpec.tmbundle: e0a2b46..ddf1423

  * c27b33c Fix #31 (Stefan Daschek)

  * 0e2c5da Fix #45 (Stefan Daschek)

  * 81b25bc Add file for manually checking syntax highlighting (Stefan Daschek)

    Currently there is no good to automate tests for the syntax
    highglighting.  But this is better than nothing.

  * 4d5dd7c Fix “Alternate File” for /app/lib/foobar.rb (Stefan Daschek)

    Fixes #64

  * 0020bd6 Remove redundant specs (Stefan Daschek)

    `expect_twins` already checks both directions, so no need to repeat
    examples with reversed arguments.

Shell Script.tmbundle: fc526cd..8584562

  * a5940e0 Allow some special characters before the `if`. (Stefan Daschek)

    See
    https://github.com/textmate/shellscript.tmbundle/pull/18#issuecomment-50343968
    for details.

  * 56e7059 Apply scope `if-block` only if a line starts with `if`. (Stefan Daschek)

    (Leading whitespace is allowed, though.)

    This fixes “runaway” scopes for lines like `dd if=/dev/sda1…`.

    Runaway scopes are especially a problem if the grammar is embedded in
    other grammars. For example, in the markdown-redcarpet bundle, if there
    is a code block triggering a runaway scope, the block’s grammar will
    extend until EOF, completely messing up the syntax highlight after the
    end of the code block.

Source.tmbundle: b2d7109..8cc05e4

  * 8cc05e4 Add command “Wrap in Braces (spaced)” (⌥⇧8) (Stefan Daschek)

    Like “Wrap in Braces”, but also insert a space after opening / before
    closing brace. Useful for wrapping something in a Ruby lambda, for
    example.