Making hydrator factory immutable
Allowing configuration to produce a factory
Rewriting API to retrieve the proxy class name over the proxy instance
Removing old `createProxy` API
Removing old unused interface (not an extension point)
Fixing wrong coverage annotation
Minor docblock fixes
Removing old TODO
Adding current limitations to the README
Renaming `getProxyClass` => `getHydratorClass`
Removing reference to ProxyManager (leftover)
Aligning examples/readme to new configuration object logic
Removing factory usage from functional/performance tests
Renaming `ProxyClass` => `GeneratedClass`
Method renames
Method renames
Method renames
Method renames
Constants renames
Constants renames