HSEARCH-763 Cleanup. Fixed formatting, javadocs and unnecessay value boxing
HSEARCH-763 Making sure numbers are transparently indexed as numeric fields (excluding document ids)
HSEARCH-763 Updating tests to work with numeric fields
HSEARCH-763 Documentation updates related to new transparent numeric field handling
HSEARCH-763 Implementing query validation by distinguishing between string and numeric encoded fields
- Fixing ConnectedMultiFieldsRangeQueryBuilder to use meta data to determine whether a field is numeric or not
- Changing equals and hashCode of PropertyDescriptorImpl, since name can be null in the case of provided ids