Fix oops on var access.

Signed-off-by: Norv <a.w.norv@gmail.com>
$settings_not_writable was not initialized. (thank you, Ema!)

Signed-off-by: Norv <a.w.norv@gmail.com>
A $context var wasn't initialized any longer where needed. (thank you Ema!)

Signed-off-by: Norv <a.w.norv@gmail.com>
Fix moderation actions calls, thank you Ema!

Signed-off-by: Norv <a.w.norv@gmail.com>
Undefined var $txtBirthdayEmails in ManageMail (thanks Ema)

Signed-off-by: Norv <a.w.norv@gmail.com>
Duplicate karma hook in moderation saving action.

Signed-off-by: Norv <a.w.norv@gmail.com>
DbTable methods signatures (since I switched to an abstract class something got very weery...)
Extend it by postgres and sqlite classes as well.

Signed-off-by: Norv <a.w.norv@gmail.com>
Merge pull request #434 from norv/fixes

More fixes, from Ema