post /officejs_support_request_ui : fixes for coding style

- Add a Post interface so that we can use `Post` as a prefix for skins.
- fix pylint messages
- enable coding style test

See merge request !1152
9 jobs for feat/renderjs_translation_data_post_upgrade
in 0 seconds, using 0 compute credits, and was queued for 0 seconds