Plugin's datafolders are now named after the plugin's name (from config.yml)

The code will automagically rename the old data folder to the new format (if it can)
or else throw a fatal error you better solve :D
A plugin's name can now only contain: [A-Za-z0-9()\[\]{}_.-]
Forgot we have windows to support as well
Pluginnames can also space out now
Added interface for player.saveData and player.loadData.
added some API for entities
Added a check for when the old and new data folders are the same.
Fixed PlayerInventoryEvent Type.
Line endings. This is getting very annoying.
Added bed events and methods.
Fixin' the problem of AFK people not in bed.
Added pre-login event for catching logins right after name verification has completed. This happens in a different thread from the server (and thus can also block).
Backwards incompatible change to match 1.4_00_01
Dammit, line endings!
Added WEB, POWERED_RAIL and DETECTOR_RAIL to block list
Added Creeper.set/isPowered
Added Weather and WeatherStorm
Added LIGHTNING as a possible source of damage
Added Achievement and Statistics
Added lightning as a cause for fires.