Added exception classes for all standard Infusionsoft Errors

Couple of things to note
* Any non Infusionsoft Exceptions that get thrown while processing an API request will now be bubbled up.
* I added a Rake development dependency to run the tests

Let me know what you think.