Accommodate latest RSpec 3 changes

Avoid passing symbol to describe (fixes #12, fixes #14) and access execution results in tests
using methods rather than hash accessor (fixes #15).