Output an E_STRICT error on class/function case mismatch

Raises an E_STRICT error when a function or a class is referenced using a name which is not exactly the name that was used in the class/function declaration.

This is a first step towards deprecating case-insensitive matches for functions and classes (and namespaces, of course).

Note: This is just a prototype. It does not match every cases yet.