restored test notification by mmaker's branch: https://github.com/mmaker/GLBackend/commit/25e1f0bc1275fe94e681174a162648db5a7cad2c
reviewed all unitTest, use ./runtests.sh to run all