Add github workflow for developer and code review checklist

Based on feedback about the code review workflow, that flow chart has been removed form the commit history and replaced with a code review checklist in markdown format.  The developer workflow has more tests for the developer to use to assess their own work.