Submodule updates: PHP, RSpec, Ruby, bundler

PHP.tmbundle: a084c3d..817258a

  * 7d51077 Support using regular expressions in heredocs/nowdocs (Michael Sheets)

    This can be enabled by using `REGEX` as the delimiting word. Fixes #46.

RSpec.tmbundle: f0dc3fd..7c6e4ff

  * a4f0079 Only require text_mate_formatter if it’s really used. (Stefan Daschek)

    A very small optimization, but nevertheless :-)

    (Also makes further refactoring for using rspec binstub easier.)

  * dddd25a Adapt TextMateFormatter for RSpec 3, use RSpec’s TextMateFormatter for RSpec 1 & 2. (Stefan Daschek)

    RSpec 2 still ships its own TextMateFormatter, so it’s safe to make our
    formatter compatible with RSpec 3 only (taking care to not even require
    the file for older RSpec versions).

  * ee798e3 Rearrange some lines to group methods on top. (Stefan Daschek)

  * 4d8c34a Fix: Use Bundler if Gemfile present, unless --skip-bundler specified. (Stefan Daschek)

    This was accidentally introduced in ac024bf.

    Now running RSpec for a project containing a Gemfile again uses Bundler,
    even if `--bundler` is not specified explicitly. Specify
    `--skip-bundler` to override.

Ruby.tmbundle: 85f15be..9a05d0a

  * d11b134 Explicitly request TM_ERROR_FD for stack trace/error output (Allan Odgaard)

bundler.tmbundle: 43245e0..be401f8

  * be401f8 Try the current dir if there's not Gemfile.lock at the project root (Elia Schito)

  * 7ca41c5 Scroll to the bottom after finishing the bundle (Elia Schito)