LPS-30443 Refactor business logic from action to service
LPS-30443 Ability to display specific error messages
LPS-30443 source formatting (remove javadocs, fix permissions issue, minimize changes)
LPS-30443 Remove permission checks from trash handler as well as multiple delete and restore methods, since we do not support them
LPS-30443 Apply to trash handlers
LPS-30443 Apply to tests
LPS-30443 Javadocs
Revert "LPS-30443 Javadocs"

This reverts commit 6806a4df44c62b7b9bde3f575b612b4ef895bc99.
LPS-30443 Use *Persistence where the logic is the same as *LocalService to prevent extra hop
LPS-30443 Don't use this pattern, use the LayoutFriendlyURLException pattern instead. For now, just removing the keys. Please readd with proper pattern. Thx.
LPS-30443 Please resend. Thx.
LPS-30443 Lang keys
LPS-30443 autogenerated