Spigot POM Changes.
Measure the duration of the entire timings run.
Improved Timings System

Enables "Timings on Demand" so you can enable/disable timings without server restart.
Tracks timings on sync events a plugin registers (Single and Repeating)
Tracks how many ticks a timed area has caused the server to lose due to taking too long.
Enables automatically pasting to paste.ubuntu.com so you can quickly review the results on aikar.co/timings.php
Add nag for bad plugins.
Revert "Deprecate methods in JavaPluginLoader and PluginClassLoader"

This reverts commit 203de4180b40f069d2c175d763476bd4ce338c76.

Conflicts:
	src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java

Conflicts:
	src/main/java/org/bukkit/plugin/java/JavaPluginLoader.java
Libkit pom changes
Signed-off-by: Chris Sanders <zidane@outlook.com>
Expose server to PluginLoader.
Signed-off-by: Chris Sanders <zidane@outlook.com>
Libkit changes
Signed-off-by: Chris Sanders <zidane@outlook.com>