Extract BMFont::PopulateArrays from BMFont::DrawString.
Extract shader variable in DrawString.
Move the shader to draw text into PaneScene to re-use a single copy of it via parameter lists.
Minor readme tweaks.
Tweak canyon's headSize to something more comfortable.
New shaders: Kaleidoscopy, Marching Cubes, On/Off Spikes.