Don't convert skulls if the request fails for some reason
Lets say this didn't happen
Find and fix broken player skulls and handle skulls with incorrectly cased player names
Display 'Spigot' in client crashes, server lists and Mojang stats
Validate skins server side to try catch some out of date plugins
Display 1.7.8 as the current version
Remove the server skin validation

Doesn't really help in catching the plugins causing the issues
Remove some snapshot related patches in preparation for update.
Stage 1
Stage 1.5
Fix some stuff
Nearly done, testing time.
Finish up Minecraft 1.7.8 support. This is a dev build, no warranty etc etc. It does not yet support Minecraft 1.7.2/1.7.5.
Old / New Version Support.

This adds support for newer / older Minecraft versions.
At present it supports protocol versions 4 and 5 (1.7.2-1.7.8).
Print Warning not Stack Trace.

When loading the data .json files.
Revert "Print Warning not Stack Trace."

This reverts commit 7edfec9059a15a825a676d828247e0bd26f039c5.
Address Serious Issues with Offline Players

Such as name being entirely unresolved! This fixes the whitelist command and no doubt lots more.
Fix several occurances of missed diff.
Strip dashes when sending UUIDs to older clients.
Fix more legacy support