There's nothing in the documentation yet about changing the layout for all static pages so I added it.
`#concern_reload` would execute the Rails `caches_page` and `caches_action` methods multiple times resulting in multiple callbacks being associated with the controller. This lead to inconsistencies. Instead `config.action_controller.perform_caching` is now set to true by default. With this in place we no longer need to reopen the class in order to test caching. Refactor `action_caching` spec to test via spying rather than testing caching directly. Now that we are no longer actually caching items, we no longer need to clear the cache via `ActionController::Base.cache_store.clear`.
overriding with a local PagesController that the default HighVoltage routes must be disabled (otherwise results in a routing conflict).
Force `bundle install` in install step Travis will now runs `bundle install --deployment` if it detects that the project has `Gemfile.lock`. However, there's a problem in Bundler deployment install that cause it not installing `bundler` gem into `vendor/bundle` directory, which causes `require 'bundler'` to fail.
* There were issues with activesupport 4 and Ruby 1.9.2 https://travis-ci.org/thoughtbot/high_voltage/jobs/9169087