fix(Dirty Checking): fix method detection and calling

- run tests against StaticFieldGetterFactory
- do not call the result of GetterFactory.method()
  in "set object(value)"
- reduce the difference between the two (get rid of
  _MODE_METHOD_INVOKE_)