[FIX] fix debug mode: correct id and xml_id (web client)

This commit fixes two issues with debug mode:
* when a default searchview is requested, it is
initialized without its view_id. Problem is that it prevents debug mode from editing the view.
*  add xml_id in Edit action form view(debug mode) : this makes the xml id visible in form view
[FIX] web: radio buttons

removed js that let user to uncheck radiobutton and from addons removed radiobuttons used for not required field except sync_typ.
changed this field as required because of functional requirement
[IMP] mrp: BoM name is now accessible to the 'manage multiple level
of bom' group, not the properties group. Indeed this will allow more users
to see and search the name.
[ADD]Hr material:added new module hr_material,which allows you to easily keep track of office materials.
[IMP]hr_material,hr: improve view, add kanban state in maintenance_request. set module icon and change tital.

[IMP]hr_material: display the alias in the menu tip.

[IMP]hr_material: Converted res_config file in to new api and removed versioning string in xml file.

[IMP]hr_material: converted class name in to CamelCase

[IMP]hr_material: imporved the code.

[IMP]imporve code.

[IMP]hr_material: add sender in follower list.

[IMP]typo

[IMP]remove form view.

[IMP]typo

[IMP]remove space

[IMP]improve code.