ClassCollector uses STL
Hooks cached
InitializersFinder caches founded initializers
Hook uses global finder instead of local
Removed redunant NSCLassFromString
Removed redunant NSSelectorFromString
InitialierFinder caches founded initializers. Bugs fixed
PropertyCollector uses STL
Use dynamic allocated memory to avoid maps from copy the whole lists
Delete dynamically allocated memory
Cleanup