Account for changes to workspace workflow in Cilantro

This uses a safer way of registering custom UI elements as not to stomp on the Cilantro version and also adds the loading overlay to the workspace template that varify overrides.

Signed-off-by: Don Naegely <naegelyd@gmail.com>