parser: Removed unnecessary "False"

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit ad2f12b6c605627f77ccfe66cab32f10f8808504)
excalibur: Make importable

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit d11189051c6e6618312c5985e04f859cf983e880)
parser: If a scan's tick hasn't happened yet, store the unparsed scan instead of rejecting it.
parser: Allow scans to be parsed more than once, so long as they weren't linked to a planet.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit ae5130594de5bcf62bfa0dc7dd72a6d38dad5f77)
excalibur: Reparse any scans that are not linked to a planet.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit 417f5695f116f561a5f5573f29ceabba111114d1)
excalibur: Check for scans that have failed to parse even though the tick data is available and raise an error in errorlog if required.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit e0c602acded481274b8b39b2448ab4ccab568f28)
Core/string, merlin.cfg: Enable emailing of log entries.

Signed-off-by: Martin Stone <martin@d7415.co.uk>
(cherry picked from commit a9c84030b8223f9a018f79744050053a2bf4ee2c)