- Updated code to support java 9 language level - Moved field definitions in SafeReflection to clinit
- Fixed Iterator and added remove() - Added support for dispatching batch Async operations - Rewrote lots of code to support lower language levels (java 5+)