Support for collecting network errors to a single location called AppMonitor. This will be used as a base for reporting all the vault level errors.
Simple control displaying errors.
Routed MFWS REST errors through CoreBase. This will allow adding context specific details to the errors in the future. Also now all core objects use CoreBase as their base class.
Now using one global AppMonitor object through which errors are reported. The main ApplicationWindow now has the ErrorDisplay UI control which automatically displays all errors that occur within the application.
Added a simple mechanism for collecting and displaying error stack. Also sanitized the ErrorDisplay a bit.