Bug Fixes on validator: Ensures a valid type is pulled. Verifies no extra properties exist
Added dual flow from DAO to ObjectAPI

Added zmq ports that allow for information flow from the DAO back to the objectAPI after a request. This allows for post processing of data rerieved from the database.

A new parameter was added to the 'ProcessMongre2Message' function, A loopback ZMQ spec that allows the dao to send data back to the ObjectAPI. This new ZMQ spec receives a message and runs a 'ProcessDaoMessage' function that processes the responce from the database and outputs it to the user
Merge branch 'master' of https://github.com/OPENi-ict/object-api