Add ReflectionObject implementation, Add ReflectionClass::newInstance() ...

...and ReflectionClass::newInstanceArgs() methods, Rename method ReflectionClass::getClassName() to ReflectionClass::getName()