Fixes:
- Fix some layer issues by adding support for miniforums (aka direct channel messages, implemented as forums), using a temporary positive range that doesn't conflict with the other ID ranges.
- Fix the reply method and replyToMsgId and topicId in sendMessage/sendVideo/etc... methods.
Layer-based deprecations:
- Remove the Button objects from the legacy onUpdateXXX event handlers (switching back to the raw API arrays), please use the new object-based event handler (filters) to receive the Button objects.
When receiving keyboards from methods like getMessages, use wrapMessages to obtain abstracted Message objects with Button objects.