[WIP] Scoreboard changes for 1.8

This PR builds off of @games647's changes.

To do:

* Colored display slots
* Fix JavaDoc
Yeah, I think so. It shouldn't matter for most users, as they'll just be using the string constants in `Criterias`.