All messages and errors were appended to $msg and $errormsg, respectively, creating one long unformatted string - mostly unreadable. So we make $msg and $errormsg arrays instead and iterate over those arrays in the template, displaying each message separately. Fixes #525. Signed-off-by: Thomas Hochstein <thh@inter.net>