Adjust editresource-action to suit the new resource form interface

refs #5525
Adjust removeresource-action to suit the new resource form interface

refs #5525
Remove properties from ConfirmRemovalForm and update it

Which object should be removed needs not to be a part of a form but is
accessible from the url's query string which should be in the action of the
form.

refs #5525
Fix code-style and documentation
Remove unnecessary properties and its getters/setters

refs #5525
Re-add getResourcesByType as simplified version

refs #5525
Revert backslash removal in front of namespace-less use statement
Make it possible to edit an authentication backend

refs #6434
Merge remote-tracking branch 'origin/bugfix/rebuild-form-builder-5525' into bugfix/autologin-backend-form-6434
Make it possible to remove an authentication backend

refs #6434
Merge EditBackendForm with CreateBackendForm and rename it

It is not necessary to distinct between whether a backend is created or
edited as a user perhaps likes to change the name of a backend directly
instead of the need to remove and recreate it.

refs #5525
Add AutologinBackendForm

fixes #6434
Adjust editbackend-action to suit the new backend-form interface

refs #5525
Merge branch 'bugfix/rebuild-form-builder-5525' into bugfix/autologin-backend-form-6434