Hydration in discrete water. A mean field, cellular automata based approach to calculating hydration free energies.