Added common RPC service and API classes

Also added skeletons of three services

Co-Authored-by:  Angus Salkeld <angus.salkeld@rackspace.com>
Change-Id: I21ff5e71273c421803fca917e5ee6294600879e4