New RPC server with alg states and rpc function objects.  Pushing to Rob for API.
Merge branch 'master' into broken_build
This successfully builds.
Pretty close to getting these RPC functions working. Going home.
rebreaking the brokben branch: checkpoint on adding the monitor
fixing shmunmap
adding seemingly working new class of client - the monitor