Release 1.3 - uniform optimization
Changes in 1.3
#2 shader_get_uniform needs to be called only once - this reference does not change.
Remove from the draw method and make the uniform handles instance variables on the outline_drawer struct class.
#3 Sometimes, when rotation is involved, the outline has breaks and shows pixels from behind the object.