remove dependency on cJSON and use Qt instead
add both fulfilled and queued assignments to DS json
Merge pull request #1063 from birarda/assignment

DS assignment JSON touchups