Update documentation.
Allow PHP errors to be catchable & some minor reporting updates.