Merge pull request #180 from naveenhooda2000/develop

Adding a mechanism to disable HTTP caching
Removing allowBackorder deprecation
Added findBrand to ProductApi
Removed sites from brand default fields
Added attributes to Sku
Removed deprecated
Added alias to category class in the SDK
Fixed broken merge
Spell check support on search responses
Merge pull request #181 from lujameva/spellcheck

Spell check support on search responses
fix issue with boost & ranking rules in product api rule based pages
Merge pull request #182 from gsegura/develop

fix issue with boost & ranking rules in product api rule based pages
Log encoding exception in the toString method of the BaseRequest instead of throwing the exception. Its not likely going to happen
Added unit test for custom properties
Amended message for invalid nested properties
Added original size and preferred size
Fixed merged conflicts
added redirects param for search endpoint
removed isOutofStock parameter