Reuse last generated key
Add two logging handler for mail service

`SMTPHandler` adapted from SMTPHandler but increases
the default connection timeout.

`ConsoleMailHandler` used to mock as SMTPHandler,
but redirect the output to the `std.err`
Added empty records operation.
Enhanced quiz.hello's style.
Provided quiz.hello's template
Added 404 page