emailer lib: remove incorrectly used errors array

It was used correctly as an array in only 1 out of 5 places. The others
would cause PHP errors when an email error was encountered, which is
not very helpful.

(I.e. there needed to be an easier way of printing the array - something
 like emailer->errors_as_html())