Updated to Bukkit 1.7.9
Merge origin/master
Updated several dependencies.

Also fixed some deprecated things with scoreboards. This may break if scoreboards are used against older versions of bukkit.
Re-added pinfo[20].

It was determined that the uuid is correct when compared against the mojang api in the latest versions of bukkit. Due to this, this change is fine on this build out, as there are other changes that make this build incompatible with previous bukkit versions.
Rename sql-profiles.xml to profiles.xml on upgrade
Added profile parameter to email()

Reworked profiles to be more generic, so that they are flexible enough to be used in other circumstances, not just SQL profiles.
Added core-functions tool
Added UI Launcher tool.
Update descriptions for /reloadaliases flags

Descriptions for some /reloadaliases flags are inconsistent with actual usage.

For example, "-r: Specifies that the persistence config file should be reloaded." however, -r prevents the persistence config file from being reloaded unless --whitelist is specified.

This contrasts with other flags whose descriptions are correct, i.e. "-s: Specifies that the scripts should not be reloaded."

Updated descriptions to be correct and consistent with actual usage and each other.
Forgot a full stop
Merge pull request #233 from TerrorBite/patch-1

Update descriptions for /reloadaliases flags
Added Help/About dialogs in PNV.
Added PostgreSQL support to query()
Merge origin/master
Potentially added support for redstone_changed events.
Fixed redstone_changed.

Also, updated some methods that bukkit changed. This could cause incompatiblities with existing servers, but there is nothing I can do about it.
Change query() to return column labels.

This prevents queries such as SELECT foo AS bar FROM table; from returning an array like {foo: 1} and instead returning {bar: 1} as requested in the query.
Added parse_date(), the reverse of simple_date()
Added array_deep_clone()
Added custom sort to array_sort