Change actionview helpers to accept options

This will allow us to use any of the rules ::Money.format allows,
like :html, for instance.

Also clean up a bit of duplicated code.

Change-Id: I4037d0b6c7bf34b968c33439e02fa020f721a72b
Merge pull request #100 from freerunningtechnologies/switch_helper_to_options

Change actionview helpers to accept options
Get rid of unnecessary files in gemspec
Bump version to 0.8.1
Add support for the global configuration of the sign_before_setting formatting option
Merge pull request #108 from centro/master

Add support for the global configuration of the sign_before_setting formatting option
Add some comments to explain the procedure in monetize
Update contributors file
Add test for Hash field containing Money objects
Minor style changes
Refactor validation logic
Reset before_type_cast value after successful save

It fixes issue GH-102.
Let us use focus on specific tests
Let Money object values to be handled by Validator

Money objects should be normalized and pass through Numericality
validator as every other raw value.

Fixes issue GH91.
Refactor test helper :)

Test helper examples and usage was totally wrong so far.
Maybe, that was a piece of code written while I was sleeping or smthin.
Update copyright
Pass normalization step for Numeric objects in Money validator

Fixes issue #83
Revamp nil value manipulation in validator
Fix for #112, possibly
Merge pull request #113 from bbozo/fix_112

Fix for #112, possibly