Update CustomFont to work better in general
drawString now uses y as the baseline
setSize works in relation to current size
drawString uses VBOs!
linear scaling makes downsizing fonts look ok
drawString also enables GL_BLEND now
add mapBuffer utility to RenderUtil for speedier
buffer write maps of orphaned buffers
Signed-off-by: Unknownloner <unknownloner.online@gmail.com>
Tweak copyright string

@unknownloner Can you provide the ability to set the blur strength, move
the blur method to the util class, and lastly add an option to configure
the blur color shading (the white overlay on top of the background)?

Signed-off-by: Chris Sanders <zidane@outlook.com>
Cleanup

Formatter will now ignore LWJGL imports. Only exception that will be made
to the wildcard rule.

Signed-off-by: Chris Sanders <zidane@outlook.com>
Turn off white overlay, bind not load

@unknownloner It appears that sometimes the backgrounds it bound upside
down? or is that the blur section doing it?

Signed-off-by: Chris Sanders <zidane@outlook.com>