Added va_arg functions to initialise CTDictionaries and CTArrays with CTObjects.
Added CTObject creation functions for all JSON-ify-able types.
Added CTJSONOptions.