The contains assertion function now works on strings as well as arrays. Extracted assert functions out of response.assert into their own module. TODO: further refactoring of response.assert and allowing the not_ negation prefix to be used for all assertion functions