Updated travis build scripts (from rspec-dev)
Fix failing scenario caused by a behavior of Rail.root with symlink

The failing scenario was caused by a change in Rails that affects
Rails.root when a Rails::Application is defined in symlinked file.

https://github.com/rails/rails/pull/17782

We've been set up Aruba workspace in each Cucumber scenario with
symlinks, but this tends to behave differently from real files.
Since the example_app project is not so large, we can simply clone it in
each scenario.
Remove strange conditional in generate:app task

The `bindir` is rspec-rails' one. We want to run `bundle binstubs` in
the `tmp/example_app` project so the conditional `if test, 'd', bindir`
is useless.
Merge pull request #1256 from rspec/update-travis-build-scripts-2014-12-26-for-master

Updates from rspec-dev (2014-12-26)

[ci skip]
Merge pull request #1257 from rspec/fix-build

Fix Ruby 1.9.3 and Rails 4.1 builds
Fix error with inheritance of outer group's anonymous controller