Task/392 service path service path vector

### Description
A vector of service paths can now be sent via HTTP header.
The vector is parsed and stored in ConnectionInfo.
The entire vector is sent to mongoUpdateContext and mongoQueryContext, but in these two
function, instead of passing the entire vector to lower layers, only the first member of the vector is sent -
thus imitating the old way of having just ONE service path.

So, to terminate this with service path vectors, the lower layers from mongoUpdate/Query must be fixed.

If I understand correctly, the servivePath check the whole list of service paths in the header, using servicePathCheck() in secuence to check every piece of service path, right?