Basic font rendering

It's a hacked piece of shit
Repoint all the submodules
Updating glfw-rs
Updated glfw-rs further
First try at triangle strip voxel rendering
Fix shader errors on Mac
Merge branch 'ui' into strip
Updated submodules
Merge branch 'strip' into ui
A bit of cleanup
Updated submodules
core becomes std, std becomes extra
latest glfw is now working
Updated makefile to use tput for colors
Working on texturing bug
Updated opengles for Mac
Resolved texturing bug -- avoid Rust wrapper? o.O
Cleaned up ui renderer and moved ttf shit into ui
No longer rendering the test texture