More points for more commits and gives zero points if repo is a fork

- includes Jake's last pull request https://github.com/AgileVentures/AutoGraderExamples/pull/10
- a little refactoring