Feature addition and version bump to 1.1.0

The object returned from the `test()` method now contains the arrays
`failedTests` and `passedTests` which enumerate which tests passed and
failed.

Updated the README and unit tests accordingly.