UUID Update

Updated most of code base for the Minecraft 1.8 Name changing ability

Few commits entail a convert command, it was removed with later commits

PR is tested a bit, appears to work fine

Only potential issue is the formatting in the PR, hopefully it's compliant with @krinsdeath , if not hopefully it'll still be pulled and then fixed after. I did an entire project "format", which is why quite a bit of lines were changed.