Added /blockchallenges and /allowchallenges so users can block challenges

Changed the User class so it has a allowChallenges property that decides whether the user can be challenged or not. Two new commands with aliases have been added to do so.