Use generic base factory for resource factory
Add casting of attributes

Required because Product#supply_price is returned as a string from the
vend API but should be a float
Increment version to 0.0.2
Add register sale product model.
Check for nil body in Vend::HttpClient#request
fix building register sale products from api attrs
increment version to 0.0.3
Add logger and CLI args to example.rb script
Rename Gem from vend-ruby to vend
Increment version to 0.0.4
Add facility for default request args per resource
Increase default RegisterSale page size to 200
Increment version to 0.0.5
Increase HTTP read timeout to 240 seconds
Increment version to 0.0.6
Add support for following redirects from the API
Increment version to 0.0.7