Update fork with new code changes in original

Ping timeout reconnecting, new bot actions and messages, and OSU module versus functionality.