Added ability to specify custom JSONSerializer subclass in the decorator.  Added test cases that display this behavior.