Modifications to prevent cursors smaller than 16x16 being sent to
GPU. Also, found out how to get at state info in the realise fnc
so changed that and got rid of some statics.

Still an issue with the hotspot definition when using realise.
All very odd.