Revert the revert for bot checking logic and fix null pointer issue (#50)
* Revert "Revert "Update to bot checking logic to check for project and any matching email"" This reverts commit c1bd01af. Revert "Revert "Fix tests associated with changes to bot detection logic"" This reverts commit 9480b8fc. Revert "Revert "Maintain support for bots committing to non-project repositories"" This reverts commit 1bf96e82 . * Add fix for null pointer when handling emails There was a production issue with some commits generating null pointer exceptions. Added extra object safety around mail strings. Signed-off-by:Martin Lowe <martin.lowe@eclipse-foundation.org> * Fix merge commit for validation resource