Fix issue with defaulting to the base resource when not otherwise specified
Fixing issue with PUT requests resetting the curl state
Default resource id to 0 if the resource is not an entity
Add isset check for resource properties
optionset options support for POST
optionset POST support
Merge pull request #46 from saranyan/master

POST support on optionsets
Force a new connection to be made if the client is reconfigured

If the library is used for multiple shopping carts, it will fail due to it trying to use the same credentials for all carts...even if new credentials are provided.  This commit forces a new connection to be made if configure is called.
Merge pull request #49 from watermark/patch-1

Force a new connection to be made if the client is reconfigured
Rearranged ClientError and Error

Previously, ClientError (which extends error) was being called before Error, which caused a PHP error
Merge pull request #52 from johnhebron/patch-1

Rearranged ClientError and Error
Reset the custom curl method after each type of request.
Merge pull request #54 from maetl/reset-post

Reset the custom curl method after a PUT request
create order
Merge pull request #56 from bigcommerce/create_order

create order
Re-generate single-file include with latest client changes.

Includes a re-ordering of the error classes, to deal with #52
Rename Product Video, CustomField, and Configurable resource classes to be PSR-0 complient.
Merge branch 'master' of github.com:digital-canvas/bigcommerce-api-php