Merge pull request #941 in CASA/casa from CAS-12416 to master
* commit 'fbd1bfc2a67ad64fa2393eafc012d83a57e78b93':
begin integration grpc connection for viewer
Merge pull request #940 in CASA/casa from CAS-12415 to master
* commit '7f5ecbbfb94a12f11242e4ceea830ce7d48617c0':
change grpc servers so they can support multiple service types (e.g. "interactive-clean", "image-view" and "shutdown")