Authoritative changelog in README.md.
- Modernization of the gem.
- Test with 100% code coverage.
- Started using Travis-CI for continuous testing.
- Started testing in various versions of active support and ruby.
- Improved documentation.
- Expectations can be ranges.
- Fixed important typo.
- Better error reporting (all unmatching counters).
- Fix crash on missing gems.
- Return what the blocks returns.
- Fixed documentation.
- Better organization of code with modules.
- Switched to bundler from jeweler.
- Removed unneeded dependencies.
- Cleaned up documentation.
- Initial release. Code extracted from a personal project.