initial import of json-spirit 4.08 from codeproject