Add support for CRUD operations using batch schemantics in OData

RESTLET: Add support for batch operations on the client.
Why do we need to set the last segment to ""? My understanding was that the last segment in the service URL would be the endpoint.

For example in the service document "http://localhost:8080/dsdataserver/dsl.svc/BlobView/1/TestBlob-BlobSource/" the last segment would be "TestBlob-BlobSource" and so theoretically it doesn't make sense to remove it.