Added options to batch actions
Mostly removed old DSL method and replaced with controller based DSL
Still need to fix load order (batch_actions.rb)