Added errorHandle::isReady() for better error checking inside other modules that load with engineAPI (and may come up before errorHandle is ready)
Much safer error handling for db::create()
Set UTC as the initial system timezone
This will remove the very annoying PHP warnings about DateTime not having a system timezone
If needed, application can override this with another call to  date_default_timezone_set()
Added error checking for the case where the database fails to connect