new branch for dsm
Added method to get an id of the submitted result
Log json payload of the request upon exception
integrated (hopefully) all required changes from dnet40
updated the direct index api