Might as well add check for servername too.
Refactored IRequest to remove empty elements from the XML request since
it appears as if the OpenTrack system chokes on them.
Implemented parts inventory request.
Meh, don't really need a sample XML of the request for open ros.
Rough implementation of AddRepairOrder request, little to no error handling.