fix(webapp): redirect if no 'default' engine exists

make sure cockpit handles configuration with no 'default' engine
gracefully

related to #CAM-2126