Update return value from unit tests based on failure/success

In runtests.py return 0 only if all tests succeed, 1 otherwise
Merge branch 'master' into toughramobile