Partially revert commit 2dc1c437a9b4dc2c4a70fa476f5c556e9244b933

All known non-constant format strings were fixed, so it is now safe
to not escape % in data gathered from the modules (Redmine #1162)
(cherry picked from commit 4fb6bc6f073d749fec84f31bd3751a3446044d69)
Fixed '.' and '-' not being accepted by a commands module.

Fixes issue #2384.
(cherry picked from commit 4df9aa040046a8cab1298ab0c238b393040d183e)

Conflicts:

	libpromises/evalfunction.c