Model hydrate and hydrateRaw methods
Merge branch 'model-hydrate' of https://github.com/JosephSilber/framework into JosephSilber-model-hydrate
cleaning up a few things.
fixing tests.