Corrected formatting on new resource pack methods.
Added simple achievement message and fire event.

Also some minor documentation fixes.
Rewrote critical and whitelist code to use PlayerProfile instead of name
or UUID. Also actually fixes #523.