Added a CacheableNode transformer. Added more utility classes. Fixed the
custom ClassLoader in the Injector class.
Removed the Criteria interface in order to make the code more
expressive.
Added documentation to the Injector class. Added some utility classes
and methods. Added more transformers. Added support for multipliers in
the AddGetterAdapter.