Issue #54: implement MaintenanceVmGemServer and arrange for MaintenanceVmGemServer to be started/stopped when seaside gems are started/stopped