[MRM-1240] - NPE when updating consumers (not setting any of the checkboxes) of Unprocessed Artifacts and Artifact Cleanup Scanning in Database - added null checks - added unit test for DatabaseAction Submitted by: Gwen Harold Autencio