don't crash for unknown platforms

fixes #57
exit with non zero if no tests were run (or passed)