changed server and client to handle out-of-sequence robot operations.  added dedicated action clients for completeness.  dedicated action clients and servers will be deleted at a later time.