adding the ProcessQueue command to the executable
adding initial structure of process-queue command
adding initial version of Queue class
updating Process Queue command to run the offline processing
updating Manager to send request data to queue if config option is set
fixing config value check in execution
removing redundant mongo and method calls
adding initial version of the Queue tests
adding more tests for the getter/setters in the Queue class
updating travis config to add Mongo
mocking mongoclient
mocking the MongoDB connection too
fixing mmock for MongoCollection to not call constructor
updating "update" to be more correct and limiting pending results to 10 by default
adding toArray method
updating the queue processing and adding the option to export results to a file
adding MockMongo* classes and updating Queue test to use it
fixing merge conflict with queue-processing branch