light renderer fbo -> nearest filtering..NOT linear

also fix some not specifying MAX_LEVEL..aka waste of vram on nvidia blob
fix filtering usages to nearest, annotate properly various renderers

should make things helpful.
missed a texparam
set fbo back to normal when tile renderer is disabled
add hotbar image provider (WIP), and give it a spritesheet renderer ptr..

mutex spritesheetrenderer, because the model reload data method is on a
different thread, and it was crashing ;)

i'm thinking i may instead split this into a model/view sort of thing.
then just pass around the model, which is a spritesheetloader, or something

OR have one per instance of $whateverneedsit.

former requires mutexing...but not thinking that'd be an issue at all
split spritesheet parser from renderer, use as needed

currently has the issue though that framenames need to be globally unique
(across all spritesheets), which seems quite flawed

this does prevent any need for mutexes..the duplication of data, though.
and prevents us having to pass around a bunch of stuff..overhead
"should" be unsignificant.
image requester is up, but i need to get it to resize things right
woot, hotbarimageprovider returns cropped images if size is bigger

than our requested size. hotbar.qml pads it now too, so it doesn't
stretch anything. it's nicely centered inside the area.