use DefaultPropertyNameInferrer from settings when resolving property na...

PropertyNameResolver was defaulting to camel case instead of using the DefaultPropertyNameInferrer when not taking the ExpressionVisitor route.

Closes #697