HyRes : ActiveResource that actually works!

It's three months on from my original post whinging about the lack of Validations in Active Resource.
At that time I put my money where my mouth was and forked a copy of the HyperactiveResource plugin, which provided a very crude, basic improvement over vanilla Active Resource.

So What have I achieved?

I've actually done a lot since then. I have implemented a lot of the TODOs that I wrote