Issue #147. Handle fatal errors: E_ERROR, E_PARSE, E_CORE_ERROR, E_COMPILE_ERROR.
Added a capability to specify a custom message for the loading button.