more work on assignment

- adds the ability to specify the assignment server hostname for domain-server or assignment-client to use
- clean up re-sending of assignments from DS
- fix re-request of assignment from assignment-client