Fix required modules due to changes in ActionView and rendering in Rails 4.1.0.beta1

Due to changes in Rails 4.1 with the abstraction of action_view and the rendering changes, we have to explicitly require/include these extra things. Additionally, AbstractController::Rendering has a dependency on action_view.

This fixes the 5 tests failing against edge Rails right now with the NoMethodError exception.

We also need to include ActionView::Rendering as well now.  Including this module fixes #113 and has a test to back it up.

I've put the inclusion of these modules behind basically a ~= 4.1.0 conditional.  They both need to be included pretty early on.