initWithContentsOfURL & initWithContenstOfFile for caseInsensitive fix

(and test for this case provided)