[OE-3321] - Show a loading state when changing firms. Removed the dialog widget from the SiteAndFirm widget; upgraded the Dialog Javascript to handle requests better, and to improve the loading state, moved the script mapping from the BaseEventTypeController into the BaseController
Merge branch 'release/1.4' of github.com:openeyes/OpenEyes into release/1.4