New version 0.2.0:
Completely refactored based on changes to the mirrors API.
It no longer relies on string parsing to determine the generic parameters of List and Map.
Fields can now be retrieved and set synchronously, so everything can be massively simplified
and all futures removed.
Complex fields can now be assigned with an instance mirror, this means that collections and inner
models do not have to be assigned in advance but can be created dynamically.
Updated all of the tests to work synchronously.
Updated the documentation accordingly.