Merge pull request #73 from Goutte/idiotproofing_guides

Adding idiotproof instructions for apt-based linux systems
fix for ruby 1.8
Merge branch 'master' of github.com:sinisterchipmunk/jax
don't call length on a number
pull in gl-matrix dependency
Added obvious (or not?) instructions in the testing guide
Fixed a fragment identifier
update light generator "light_sources'" -> "lights"
renamed lights template accordingly to the new convention
update spec file "light_sources'" -> "lights"
updated doc accordingly to naming convention changes for lights "light_sources" -> "lights" "addLightSource" -> "addLight"
Merge pull request #79 from lutangar/update_generate_lights

Updated light generator and doc
glm 2.x shims in place, relevant tests passing
Merge pull request #80 from Goutte/icosahedron

Icosahedron & Geodes
Merge pull request #77 from Goutte/simple_testing_guide

Added obvious (or not?) instructions in the testing guide
updates for gl-matrix 2
remove old vendor
update shim
updates for gl-matrix 2
updates for gl-matrix 2