Fix bug for object instance method execution
 * query re-writer escapes Java instance method calls faultly, as container field accesses
  * this wrong rewrite occurs in minor case like 'field.methodA(field.methodB(CONST))'
  * more deep function call chains are parsed in different way, and make no errors
 * add heuristic rule to judge whether container-field-access or instance method call
  * following element, camelCase, and contains '()'