Attempting to fix test summary to not always PASS when there are failing platforms.
Small logic fix.
Cleanup.
Merge pull request #12 from kmarsteller/master

Fix "always passing" problem.