Added player_moved event.

This uses a secondary thread to do the lion's share of calculating player positions, and does not use bukkit's player move event directly. A "threshold" prefilter can be set, which makes this event more efficient than bukkit's event with native code, even, because it checks the prefilters on the secondary thread. The actual event is run on the server thread, if applicable, but this cost will have already been dedicated to processing the given code. The decision code is essentially free though, since it is run on an external thread. cancel() does not work yet, however, that will be implemented shortly.
Renamed player_moved to player_move
Fixed a NPE when running /delalias, and made it show the entire user script when viewing it.
Fixed SQLiteDataSource not deleting a key if it is null.
Added a few utilities, and some todos
Deleted some generated files from the repo.
Bumped up worldedit and worldguard dependancies. Fixes compile issues
when compiling with an empty repo.
Merge branch 'master' of github.com:sk89q/commandhelper.git
Merge branch 'master' of git://github.com/sk89q/commandhelper
Merge pull request #44 from EntityReborn/master

Fixed compiling with an empty repo. Bumped up some deps.
Merge pull request #42 from jb-aero/master

Vampires were added too early
Merge branch 'master' of git://github.com/sk89q/commandhelper
Fixed #1938
Merge pull request #45 from EntityReborn/master

Fix for #1938 (set_compass_target)
Fixed function name of is_string()
Fixed documentation for set_block_at()
Merge branch 'master' of github.com:sk89q/commandhelper.git
Fixed up docs for set_block_at again.
Merge pull request #46 from EntityReborn/master

Doc fix.
Added set_uncaught_exception_handler, which allows for a generic way to catch all uncaught exceptions, and in fact, even cancel the default reporting behavior.

Additionally, a few changes to SHELL mode were made, including the installer script (rerun --install-cmdline to refresh the installation)