seval on or() parameters. Fixes 2854.
Fixed bug with whitelist parameter
Update SQL
Merge pull request #183 from Plancke/patch-2

Updated SQL docs
Formalized the SQL docs.
Removed erroneous ';' characters.
Added extension processing on compile, when using the given extension annotation processor.
Merge pull request #184 from EntityReborn/master

Added extension processing to limit only one lifecycle class per compile unit (jar).
Added SQLite support to query().

Also, cleaned up unused files in the database package.
More cleanup
Merge origin/master
Added upgrade routine, and fixed spelling of "persistance".

This commit adds an upgrade routine to move all the preference files into one location, the new prefs/ folder. Additionally, compiler warnings are shown by default in the logger-preferences.ini. The old loggerPreferences.txt is being deleted, since the new default is being changed, and few people were probably using that anyways, but compiler warnings are good to show by default. Additionally, all non-functional instances of "persistance" have been renamed to the correct spelling of "persistence". There are a few places where the incorrect spelling is being left, because they would actually require upgrade routines to fix.
Deprecated @startup and @shutdown, to encourage the use of LifeCycle classes. Instead, use `@MSExtension("extname") public class MyClass extends AbstractExtension { }`, which exposes lifecycle functionality.
Update PlayerEvents.java
Merge pull request #186 from Plancke/patch-4

Update PlayerEvents.java documentation for pkick(), thanks Planke!
Fix take_from_inventory() to not try and take from a non existing slot.
Added has_bind().

This allows for checking to see if an event with the specified id is already bound. If so, true is returned, otherwise false.
Merge origin/master
Merge pull request #187 from CyaNox/master

Fix take_from_inventory() to not try and take from a non existing slot.
made the docs of shutdown_server more clear