Added support for Booleans, nullables and text

Love the library Jon. I added a few things to make it usable for me and thought I might as well push them through.

Mike