Added /cmi getbook (ctext) (playerName) to get custom text as book. This uses generic custom text feature and you make new ones and convert them into books if needed. So use /cmi editctext to create new ctext and use /cmi getbook to get book with same content. This includes hover over messages, clickable messages or links. Same thing as custom text.
Some adjustments for BungeeCord support
Added home count and first login time for /cmi info add [homes] or [firstLogin] where you want to insert them
Fix for chatfilter config not updating after /cmi reload
Added tabcomplete for ctext and getbook commands
Adjustment for specialized command handling to take in count when command is not being successfully performed, not to charge player for that. This currently works only with repair, heal and couple other small commands (we do have over 200 of them, so it will take time to go throw all of them and make full support). Test it out, report any possible issues you will encounter. In future all commands will support this. Atleast from CMI side. Keep in mind to use full commands and not alias. This will be addressed and fixed in future.