V1.0:
    [+*]Official release
    [+]Added AtSigns and Hashtags | Permissions -> ChatTweaks.NoAts & ChatTweaks.NoHashTags
    [+]Added colored support for AtSigns and HashTags
    [+]Added file logging
    [+]Added config file to change settings
    [+]Added command /ChatTweak reload | Permission -> ChatTweaks.Reload
V1.0.4:
    [+]Added sound to player on successful @s | Config Options Added
    [*]Fixed multiple @s and #s in one message
    [*]Whole config options now reload
    [-]Removed duplicate code
V1.1:
    [+]Added private messages using @Signs, and sound, configurable prefix. | Permission -> ChatTweaks.NoMsgs | Config Options Added
    [+]Started the MultiLanguage Options (For the few messages this plugin sends)...
    [+]Added colored commands in chat | Permission -> ChatTweaks.NoCommand
    [+]Added a new ability: Remove "@s and #s in-chat"
    [+]Started working on the Statistics
    [*]Made the config a little more user friendly. (prints a message to the console, then uses default[or last working config])
V1.1.4:
    [+]Added new ability: Force @s to player names...
    [+]Added new ability: Hooking into Essentials AFK
    [+]Added statistics!
    [+]New command /ChatTweaks Top [HashTags|AtSigns]
V1.2.2:
    [+]Added French config file...
    [+]New command -> /ChatTweaks PurgeData | Permission -> ChatTweaks.PurgeData
    [+]New ability: Hooking into Essentials MSG
    [*]Cleaned up the code
    [*]Changed colors to make it more visible
    [*]Fixed config not reloading
    [*]Fixed Essentials messages
    [-]Ops no longer get msg spams
V1.2.7:
    [+]Added custom config file.
    [+]Added new command -> /ChatTweaks Clearchat | Permission -> ChatTweaks.ClearChat
    [+]Added a new sound once Clearchat is called
    [+]Added login/logout/kick messages
    [*]Fixed bug on disabling ShowPrefix
V1.3:
    [+]Added emoticons -> :), C:, :C, :(, <3 | Permission ChatTweaks.Emoticons
    [+]Added custom config with help in them
    [*]Fixed data not getting deleted.
V1.3.4:
    [+]Added custom Message file!
    [+/*/-]Changed some events declaration...
    [*]Fixed errors when you have wrong Config File.
    [*]Code base clean up
V1.3.5:
    [*]Fixed new configuration errors!
V1.4:
    [+]Added colored dollars in chat
    [+]Added custom message for Full server kick
    [+]Added custom message for Whitelist on kick
    [+/*]Started working on colored links in chat
    [*]Fixed some compatability issues with 1.4.7
    
V1.4.7:
    [+]Added replacer texts -> i.e.: !Website will be converted to www.yourwebsite.com | Permission -> ChatTweaks.NoReplacers
    [+]Added @Everyone -> Defaults to op. | Permission -> ChatTweaks.AtEveryone
    [+]Added a new sub command -> /ChatTweaks Info | List of all possiblities | Permission -> ChatTweaks.NoInfoScreen
    [*]Fixed ChatClear not sending sounds to every players online.
    [*]Fixed sending at signs to everyone
    [-]Removed custom message prefix
    [^]Didn't work on links this update.
V1.5.5:
    [+]Added Automatic messages
    [+]Added message file reloading
    [+]Addes safeguard against text in the dollar sign text
    [+]Added display name option in Configuration.yml for player connections
    [+]Added config file version checking
    [*]Fixed display name on disconnect
    [*]Fixed weird file creation
    [*]Fixed @[PName] sending sound to everyone.
V1.5.9:
    [+]Added option to replace failed Usernames.
    [+]Added Plugin Metrics
    [+]Added auto update version checker
    [+]Added option for maximum amounts of AtSigns per chat.
V1.6.2:
    [*/+]Changed a few colors for player logins & out...
    [*]Fixed the dollar signs not working
    [*]Fixed Metrics not sending data
V1.6.8:
    [+]Added option to block duplicate atsigns (per msg) | Permission -> ChatTweaks.OverrideDuplicates
    [+]Added debug option
    [+]Added custom prefix option for Automatic Messages
    [*]Fixed AtSigns throwing errors when typed.
    [*]Changed permission for access to /ChatTweaks Top | Permission -> ChatTweaks.NoTop
    [*]Code cleanup
V1.8.2:
    [+]Added Link checking | Permissions -> ChatTweaks.Links && ChatTweaks.OverrideWhitelistedLinks
    [+]Added IP checking | Permission -> ChatTweaks.OverrideIP
    [+]Added Cap checking | Permission -> ChatTweaks.Caps
    [+]Added whitespace checking | Permission -> ChatTweaks.OverrideWhiteSpace
    [+]Added colored links and IPs
    [+]Added caplocks min-legth and percent to block
    [+]Added new config for Spam.
    [+]Added ability to add your own Emoticons
    [+]Added ability to enable/disable spam checks
    [*]Fixed vanish not working
    [*]Tweaked debug mode
    [*]Tweaked the File creation, removes possible problems.
    [*]Code cleanup
    [-]Removed At Messages
V1.8.6:
    [+]Friendlier debug mode on startups (now gives everything enabled/disabled)
    [+]Added severe IP and Link filtering.
    [*]Fixed JavaU7+ not working with ChatTweaks (not 100% confirmed)
    [-]Removed old At Messages code
V1.9.5:
    [+]Added custom channels | /Channels help
    [+]Added custom channel permissions | ChatTweaks.Channels.<channelname>.join | ChatTweaks.Channels.<channelname>.kick
     | ChatTweaks.Channels.Listen
    [+]Added new safeguards against unwanted outcomes
    [+]Added compatability with CraftBukkitUpToDate
    [*]Tweaked debug mode again
    [*]Tweaked the messages.yml file.
    [*]Changed colors (minor) for checking commands.
    [*]Fixed java incompatability with emoticons in the configuration.yml
    [*]Code cleanup
V2.1.5:
    [+]Added new commands -> /Chattweaks Automessage <next/list> | /Channels add [Player] | /ChatTweaks reload spam
    [+]Added new permissions -> ChatTweaks.AutoMessage.Next | ChatTweaks.AutoMessage.List | ChatTweaks.LockdownMode
     | ChatTweaks.Channels.<ChannelName>.Add | ChatTweaks.Channels.<ChannelName>.Listen
    [+]Added spy functionality for channels
    [+/*]Added some chat command shortcuts.
    [*]Made showDebug, showMsg and showChannel methods into one class
    [*]Fixed plugin breaking when someone types in chat when channels are disabled.
    [*]Fixed bug related to Channel joinings
    [*]Code cleanup
    [*/-]You are now required to have a Messages.yml configuration file in the ChatTweaks folder
    [*/-]Improved plugin speed (timings). 
V2.2.2:
    [+]Added custom graph to plugin metrics
    [+]Added option to automatically put someone in a group upon logging in
    [+]Added /ch j <chname> alias
    [*]Fixed bug related to channel joining
    [*]Fixed bug related to top checking
    [*]Fixed bug related to lockdown mode with channels
    [+/*/-]Removed command /ct top [AtSign|HashTags] -> They're now in the same command -> /ct top.
V2.2.4:
    [+/*]Typable characters (#,@,/,$,!) can not be longer than 18 characters.
V2.2.6:
    [+]Add non-critical updates and critical updates to be cross compatible with other configurations versions
    [*]Fixed startup errors with the messages.yml file.
    [*]Made spam checking more compatible with other plugins...
V2.2.9:
    [+]Added ability to use display names instead of normal names in channels
    [*]Chat gets reset to the default colors (set in the permissions.)
    [*]Fixed channel joining always showing the same player.
V2.3.4:
    [+]Added a duplicate character option in the spam configuration
    [+]Added new permissions -> ChatTweaks.OverrideDuplicates | ChatTweaks.OverrideSwear
    [*]Fixed the ClearChat sound effect.
    [*]Changed colors and sounds in the Configuration file.
    [*]Fixed whitespace duplicate remover   
    
    