Fix failure and changed sign for nodes that have no report status

If the node was reported using a old puppetdb-terminus it might be
missing the report status. This shows it as failed anyway if it has
failed events and changed if it has changes.