core: Allow semi-colons in strings in the last argument to commands

This means user-supplied comments are, once again, free-form when
adding things like acknowledgements and downtime.

Signed-off-by: Andreas Ericsson <ae@op5.se>