Changes compared to 0.9.3
- Allow injecting T and factories of T even when T is not movable/copyable.
- RTTI is now optional (we still suggest to have it enabled, at least in debug mode, for better error messages).
- Depend on sparsehash to have faster hash tables (leading to a ~25% reduction in injection time)
- Use a single memory allocation per injector, instead of allocating each singletons separately (for improved injection performance)
- Fix performance bugs, now Fruit is much faster