bug 978: Move things around (common functions moved to a lib file)

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 978: New helper function runCommand() -> reduce boilerplate code

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 978: Log more details if something fails so debugging becomes easier

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 978: fix typos/copy & paste errors that were also present in the #918
version

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 964: Patches from Brian Dawson: allow selection of keysize in IE

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 964: Format

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 964: Doh. require() confusion.

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 964: Move the selection box to the right form

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 922: take care of missing domlink entries or wrongly set domids in
expiration reminder script

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 922: also fix domlink handling in domain disputes

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 922: Doh, typo

Signed-off-by: Michael Tänzer <neo@nhng.de>
Revert "bug 1019: Doh, it's printf not sprintf, and make the string translatable"

This reverts commit 01c885f8fc88cd42c750890b9accf67adfbeee40.
Revert "bug 1019: Disable the logged-in contact form until the underlying problem"

This reverts commit 9422c4b9a9907928ff49c8524938630749c928ab.
bug 1019: Fix the underlying problem of the logged in contact form not
working

Yep, it probably never worked, so much for copy & paste and not thinking

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 1019: Do not allow logged in users to spam someone else

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 1019: Also apply the fix to the logged out form and make the action
handling the data explicit

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 1070: Escape password before giving it to the command line

Signed-off-by: Michael Tänzer <neo@nhng.de>
Merge branch 'release' into bug-964
bug 964: Completely reimplement the IE key generation

Signed-off-by: Michael Tänzer <neo@nhng.de>
bug 964: Respect whether to use the cert for login on IE too

Signed-off-by: Michael Tänzer <neo@nhng.de>