Upgrade to Scalaz 7.10 and all that entails

I thought this was going to be "harder", so I suspect I'm missing something pretty serious.

/cc @etorreborre @markhibberd 
We obviously need to upgrade [rng as well](https://github.com/NICTA/rng/pull/18) before merging