Polished the Bans Component

* Bans now better represent ban reasons
* Banned players are now informed of the expiration date of their ban
* /isbanned and /baninfo have been made the same command with differing permissions levels
* The ban command can now ban a player's IP as well as their name if the -i flag is used
* Output messages now better reflect the actions which took place