Merge pull request #21 from WMCAlliance/development

Development Merge
Update pom.xml
Fix server commands from IRC

The dispatchCommand() method is not thread safe, and therefore should be
wrapped in a runnable and dispatched from a synchronized task. As well,
before, executing a command did not use getCommandSender(), instead
parsing the IRC nickname into a CommandSender, which causes problems if
your IRC nick is not the same as your ingame nick.

I also removed Eclipse specific files and added them to the gitignore,
as they aren't required for compilation and only clutter the required
code
Merge pull request #23 from ron975/master

Improve IRC -> Ingame commands & remove Eclipse-specific files
Convert colours when executing commands
Change compile instructions to use maven
Merge pull request #24 from ron975/master

Parse colours while executing commands from IRC
Make InspirIRCd kicks actual be a  KICK raw command

Still need to do for standalone.
Standalone KICK Rawsend
Make IRC Commands call a ServerCommandEvent
Fix asynchronous kicks.
Merge pull request #26 from ron975/master

Fix IRC->Ingame Kicks, and make ingame kicks fire rawsend KICK instead of a QUIT
Completely remake convertColors to be more explicit and support reset, bold, ital and underline
Call removeBukkitUser() after kicks to disconnect from IRC as well
Redo stripFormatting

Also refactored it to stripIRCFormatting.
Removed leftover commented out convertColors code
Merge pull request #29 from ron975/master

Redo convertColors and stripFormatting to be more explicit and support formatting codes
Merge branch 'development'

Conflicts:
	pom.xml

WizardCM's requested merge