Response handler: added deferTask() to ExpectBase
ResponseHandler constructor now wants a plugin instance
Updated block classes from WorldEdit to latest release
MC 1.5 blocks can now be named etc.
Use command name, not label, for tab completion purposes.
Fixes tab completion for aliased commands.
PersistableLocation: add isWorldAvailable() method
Added ClassEnumerator & CommandManager registerAllCommands() method
Fixed parameter parsing in SpecialFX
Added midi SpecialFX type.
With thanks to @authorblues MidiUtil classes
http://forums.bukkit.org/threads/lib-play-midi-files-with-your-plugin.149011/

Version -> 2.5.2
Command handler enhancements.
Can now auto-generate command usage summary - no need for big usage
section in plugin.yml any more.
Now aware of command aliases - can use <command> in setUsage() text.
Changed broadcast prefix character