Added properly functioning case insensitive match without regex

pandas.core.strings.str_contains should now match case insensitivity properly if given regex=False and case=False.  Also added test cases for case insensitive pandas.core.strings.str_contains with and without regex.