Removed public access from rpc.py

Relocated into sandbox.py.  Still more work to do to make it more
configurable.
Merge remote-tracking branch 'origin/issue-52' into issue-110
More improvements towards groups