Added update message type.
Removed unused MongoQueryID.srv
Working update method on the python side. Will not work in C++ yet.
Adding C++ interface for update.

Fixed compile issues for srv api change.
Added and tested update interface to C++ side.
Proof of concept working with C++ BSON library.
All C++ message_store using BSON and meta returns are in json.

This means that any legal JSON can now be used for a meta description of an object.
Changed order of parameters for updateNamed to allow people to ignore BSON for as long as possible.
Made sure name is set correctly with using update named.
swapping order of target link libraries to fix compiling error