Some initial cleanup stuff and very rudimentary resilience added to search
Adding the package manifest
Adding some things to SearchDocument
Code cleanup pass
Renamed the test project.  Added structuremap, structuremap.automocking and nunit to the test project in preparation for writing tests.
Tests on QueryBuilder.  Pulling things out into an interface for testability
Unit tests for feed keyword
Fixed a typo
Added tests for StringBooleanCondition
Fixed a typo
Split out some logic from FeedBooleanCriteria into a method and added tests
Added rudimentary multitenant support.  It won't execute a search without adding a string boolean condition with a configurable tenant parameter
Fixed an issue where we weren't creating the return fields.
Corrected misspelling in class name
Rename refactoring: ISearchDocument => ICloudSearchDocument to avoid collision with our codebase.
Corrected my own misspelling. #3068 #3082
DovetailSoftware/blue#3183 Added overload for batch delete
#3198 blue#3198 Added Smart Batching to prevent 5 MB limits
Added testing for DocumentSize Ext
Initializing the errors list if they are null