refactor: properly handles quoted strings in parameters context in provide_condition.rb
refactor: accepts both text/javascript and application/javascript for js context in provide_condition.rb
refactor: accepts both text/xml and application/xml for xml context in provide_condition.rb