Fix or suppress compile warnings
Remove unnecessary final keyword
CreateIndexSpecification fixes for 2.4
Fix codenarc highlighted groovy error
Criteria now required for FindOperation and CountOperation

JAVA-1492
Reverted operation changes