more feature additions to 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
-allows forking of any number of assignment-clients simultaneously