Use context to check model and field access

* Model and Field access checked only if _check_access is set
* Add check_access to RPC
* Add check_access to Wizard and Report

issue4081
review8481002
Add pre-validation on button

issue4121
review8511002