A couple changes to fix the android build.
A cpuple fixes to the bone shaders to make them work on OpenGL ES on Android. Should also improve performace on iOS*
* not tested for performance yet