Fix https://github.com/framework-one/di1/issues/65 by using len / left / == instead of case-sensitive .startsWith() call.

If you have a case-sensitive mismatch, you'll still get an exception but this will prevent false negatives on deducing the dotted path of CFCs on Windows.