donation from Michael Aderskog; thank you
use same format for saying practice-id on home page
flock() on file rather than dir
better contrast on enter-your-practice-id input appearance
tidied up txt files; added thoughts on read-only cyber-dojo server
design thoughts on hashing
made a start at adding C++GoogleMock
diff-controller help now a dialog
traffic-light tool-tip has changed
disk-file locking has changed
fixed fault - when file accidentally contains a space the 'git rm' and 'git add' commands need to quote the filename
installation test restoration
installation tests refactoring
tweaked googlemock initial test file
tweaked googletest initial file
added --quiet option to git gc so installation tests are not so noisy
added notes on possible refactoring
test/installation/ language checks now show run-test output as they are supposed to
minor refactoring
installation test now checks cyber-dojo.sh has execute permission