Major cleanup
Minor cleanup
Attempt to fix NPE spam when MySQL connection failed
This is how it was before my cleanup, I find what the
methods do and/or how they're named a little weird,
We may want to do something about it.
Fixed NPE in Database.checkConnected()
Update README.creole
Fixed parties not being loaded at startup
+ minor cleanup
McMMOChatEvent: added a field to hold the dispatching plugin

Currently, there is no sane way to detect which plugin dispatched
an McMMOChatEvent. This is problematic for plugins using the ChatAPI
while also listening for McMMOChatEvents as it leads to a message loop
being created.

A "simple" solution is to store a reference to the dispatching plugin in
the McMMOChatEvent. This allows for a plugin to determine if it is an
event dispatched by itself, or some other plugin. In addition, this can
allow for better control within third party plugins to determine where
McMMOChatEvents are dispatched from.

This patch is backwards with existing interfaces.
Changes to the changes to the ChatAPI.

mcMMO will not pass null for any events that it creates about itself.
Older plugins which are using depricated methods in ChatAPI will be null.
Newer plugins passing null to ChatAPI will also be null.

Null guarantees that it is not from mcMMO, but from an external plugin that is not specified.
Reimplemented TreeFeller on Jungle Trees experience nerf
Changed Excavation to have individual XP values for each block type,
rather than a base XP value
Fixed mod config files loading / generating when they shouldn't have
Jack O' Lanterns are ALWAYS placed blocks.
Fixed bug where Green Terra could possibly activate on crops that
weren't fully grown. Also fixed crop growth rates being checked twice.
Fixing a bug where deflect and disarm would have wrong values.

Adresses issue #593
Add /ptp toggle command
Because you can't join your own parties.
Update the changelog with previous changes
Party teleportation now requires the target player to confirm the teleport request before the teleportation takes place.
Fixed Spout config files loading / generating when they shouldn't have
Removed unused imports.