Fix some type conversion warnings.
Change thin3d to compile model 2_0 shaders by default. We can add a way to choose 3_0 later.
Merge https://github.com/hrydgard/native