Cleanup unused inspection

  - reimplement with visitor
  - reuse reference
  - add tests
Cleanup dupilcate inspection

  - reimplement with visitor
  - add tests
Disable quickfix for relative paths
change group name
Add remove-entry quick fix
Mute incompatible test
Cleanup dupilcate inspection

  - reimplement with visitor
  - do not use List for contains operations
  - extrac remove-quickfix
  - add tests