HSEARCH-1326 Moving custom checks into hibernate namespace. This change will avoid class loading issues in Idea using the Checkstyle plugin

Copying MatchSuppressor, NeverSuppress and CommentSuppressor, since they are package private.
HSEARCH-436 Refining public metadata API

Adding a PropertyDescriptor, splitting FieldDescriptor into FieldDescriptor and FieldSettingsDescriptor, changing IndexDescriptor.
HSEARCH-436 Implementing metadata interfaces