- fixed bug that stopped vat status transferring correctly on calculations
- made .add_vat and .remove_vat methods return self to allow for chained operations
- added .add_vat and .remove_vat methods that operate on the object itself
- added VAT calculations
- aliased pence to the cents methods for us Brits...
- fixed tests to use 1.8.7 hash syntax
- added a to_cash method to Fixnums, Floats, BigDecimals and Strings
- update minitest to be a development dependency not a runtime dependency
- add #abs
- fix formatting in README.md
- package using 1.8.7 to remove specification date error caused by 1.9 and rubygems
- ensure objects created from internal functions such as (+ - * / % divmod) return new objects that are consistent with their parents options
- allow creation using decimal values instead of cents if you'd rather
- fix bug in #to_s/#to_f regarding negative amounts
- use "include Comparable" instead of custom functions
- #== no longer throws an IncompatibleCurrency exception
- cleanup tests that we auto passing
- if currency implements :cents_in_whole, use it
- change to "require 'cashrb'" to avoid clash with 'cash' gem
- fix error with scope for ruby 1.8.7
- require 'rubygems' in tests
- revert to hashrocket syntax for compatibility with rubies prior to 1.9.2
- first release!