throw error if tests don't pass

working towards using Travis CI with BDD as smoke test
we needed to throw an error if BDD did not pass 100%

Also make the "WE PASSED!" message easier to read.