Only create GradingRecords for succeful projects or failed projects with Surveys.
This is done because it has no use to create new GradingRecords for already failed/invalid projects because the outcome of this one will have no changing effect on the status.
# use glob syntax.
syntax: glob
*.pyc
*.zip
*~
.project
.pydevproject
app.yaml
build
tests/coverageResults
*,cover
tests/.coverage
*.git
*.egg-info
eggs
parts
.installed.cfg
bin
develop-eggs
.gitignore
.DS_Store
.settings