add refactor to 'filters by current Content-Type'  context specs in provide_condition_spec.rb
refactor multiple mime-types for accept header context in provide_condition.rb
refactor respects user agent preferences for the content type context in provide_condition.rb
erge conflict