Refactoring re-used permissions table into a partial
Fixing form-list input names and output styles
Removing user permission controller
Improving flexibility of the PermissionManager::getUserPermissionData() method
Add a try/catch block for UserRepository::findById() for cases where no user is found
Adding tests for the permissions form list action, fixing some other tests (still work to be done)
Adding action for rendering permission list for form embed