Feature/context aware hydrator strategies

Added ability to use the context in hydrator strategies.
This is very similar how validators are implemented.