Implement our own ToJSON component

The ToJSON from DBIx::Class::Helpers doesn't quite do what we want, so
roll our own (first attempt).

Signed-off-by: Shea Levy <shea@shealevy.com>