Initial commit
Add dependencies
Add initial code
More initial coding
Use Ruby 1.8 hash syntax
Update Guard and Guard-Rspec dependencies
Add JSON gem dependency
Rename Api to Client, add specs, make config more flexible
Formatting
Remove DefaultParams from Client, convert constants to all caps
Fix Guardfile
Check for Configuration::VALID_FOOS in spec
Use Ruby 1.8 syntax for multiline chaining
More Ruby 1.8 syntax for multiline chaining
Convert constants to all caps
Dont check for valid product search params in client, is done in ProductSearch
Explicitely call to_s on symbol before calling upcase
Add note that Ruby > 1.9.2 is required
Remove Ruby 1.8.7 from Travis config
Revert "Explicitely call to_s on symbol before calling upcase"

This reverts commit f57cafe5d8d13f9d3a557950bb8d4ea7243ee475.