BUGFIX - when there is a nullpointer exception, we need to convert the exception to a string before returning it rather than using getMessage()
Bugfix - the get_info handler never initialized the json object
Synchronizing the remove method in the lateblocking queue to prevent multithreading issues.
 - e.g. removing an object whilst we are performing a sort
Revised the lateblockingqueues comment
The scheduler now sends dependencies with get_info.
BUGFIX - was sending arrays in a string rather than json array format, which has been rectified