WFLY-3705 read-resource recursive-depth has no effect

Another stab at trying to fix it in a compatible way by adding more recursive logic handling.
If this doesn't work it is definitely becoming a doc bug

This loop can be removed if the reading of the operation in L152 - 157 is converted to work like the similar method in ReadResourceDescriptionHandler, generically

final xxx theVar = AD_CONSTANT.resolveModelAttribute(context, operation).asxxx();

The resolveModelAttribute call does validation.