added the ability to use cjson for json encoding/decoding. gracefully falls back...