Convert "[ModEss] Can Use Thread Notes" from general moderation permissions to forum moderation permissions
Fix "Display deletion reasons on deleted content placeholders" option not working
Add "Avatar to show on deleted post placeholders" option
Fix that "Require access permission" for option being disabled caused a permission check lookup for non-moderators
Very minor code cleanup
Force global namespace for functions which are known to be optimizable to bytecode in php, or known global functions to avoid a current namespace lookup for the function.
Fix missing thread type phrases
v2.5.0+ requires XenForo 2.2+ and php 7.2+, v2.4.x and below supports XF2.1 and are still supported.
Harden templates for future upgrades
Fix XF2.2 thread type support for "Thread Notes" feature.
Fix possibility of having multiple "Thread Notes" discussion threads per actual thread due to previous schema design
Remove "Moderator Action Discussion" feature as this featured heavy duplication of the "Thread Notes" features & code.
Attempts to migrate "Moderator Action Discussion" threads into a "Thread Notes" discussion thread, if the relevent thread does not have one.
Orphaned "Moderator Action Discussion" threads are left-alone as they still link to to the thread/post and include the action which triggered them.
Fix type error in "Convert posts to conversation"
php 7.2+ compatibility fix when converting a post to a conversation
Requires php 7.0+
Now depends on Standard Library by Xon
Confirm XF2.2 support
Require XF2.1, remove XF2.0.x support
Support Thread Reply Banner in ModCP moderator log
Support Profile post comments in ModCP moderator log
Ensure post move/copy links are correctly generated in ModCP's moderator log
When converting posts to conversations, replace all [attach] bb-code references to old attachments with new attachment id's