Changed cashier gem to work with :tag => Proc.new

Updated former implementation to not mutate the pasted in options hash. This change allows use with the caches_action method in ActiveSupport.
Also added instrument = true to every call of write_fragment.

Fixed typo in demo app that makes it not work.
Fix bug that stops redis wrapper from correctly storing an array of tags.
Update the .gitignore for the .idea directory
Move time of loading of the ApplicationController

Previously the railtie was requiring the application_controller on load of `action_controller`, which failed with certain rails applications. `before_configuration` comes later and ensure the ApplicationController already loaded.
Include methods on ActionController instead.
switch hardcoded file path for cache_store to a relative path in test dummy app
update to 0.4.1
fix spelling error
handle nil options params
Merge branch 'master' of github.com:joeytheman/cashier