Upgrade to Scalaz 7.10 and all that entains

Started upgrading Mundane and hit this. There are two changes I made that I think are _wrong_ and would appreciate feedback on - I'll leave comments on the specific lines.

/cc @etorreborre @markhibberd 
If it requires Applicative then that is a mistake.
On 04/08/2014 5:00 PM, "Eric Torreborre" <notifications@github.com> wrote:

> In src/main/scala/com/nicta/rng/Rng.scala:
>
> >      Rng(resume match {
> >        case RngCont(x) =>
> > -        Suspend(x map (d => d.function[B, AA].free map (e => b => e(x.storepos match {
> > +        x.extract.function[B].free map (e => b => e(x.storepos match {
>
> return_ requires an applicative for RngOp (which has a Comonad instance).
> Do you think it is possible to write one that makes sense? If you could
> find some time to fix this PR with some compiling code that'd be very
> appreciated :-).
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/NICTA/rng/pull/18/files#r15742438>.
>