Add Naming strategy like pattern for Hydrators

This commit introduce strategies for key / properties transformations