HSEARCH-1414 Removing similarity checks from the document builders and type metadata. Only point where similarity is now determined is IndexManagerHolder.
Also changing contract of IndexManager by removing setSimilarity() and adding Similarity to initialize().
Improving error messages and updating tests
HSEARCH-1414 Deprecating @Similarity for Search 4.4. To be removed in Search 5.
HSEARCH-1414 Updating the online docs regardig the similarity configuration changes
HSEARCH-472 Changing the way configuration works. Removing the 'dynamic' for number of shards and also removing shard_identity_provider property. ShardIdentifierProvider and IndexShardingStrategy can be configured via the same property