Added TargetProcess-OnDemand support

The online ("OnDemand") version of TargetProcess appears to operate differently from the on-premise installation (for starters, OnDemand doesn't respect Content-Type application/json). 

I've duplicated this service from an earlier version of the TargetProcess on-premise service, with some modifications to handle differing payloads.