Merge branch 'feature/learningwebgl' of https://github.com/Asakeron/cljs-webgl into feature/learningwebgl

* 'feature/learningwebgl' of https://github.com/Asakeron/cljs-webgl: (25 commits)
  Learning WebGL, Lesson 8 - implemented
  Fix typos & move some stuff to common
  Learning WebGL, Lesson 7 - implemented
  unpack-flip-y-webgl --> true
  Allow multiple simultaneous key press events
  Updated examples to match new texture API.
  Parameterized texture-unit in set-texture in cljs-webgl.buffers.
  Moved load-image and load-texture to learningwebgl.common.
  Most options are parameterized in create-texture.
  Markup for lesson 7
  Mirror key handler functionality in original JS version
  Merged texture-min-filter and texture-mag-filter into texture-filter.
  Learning WebGL, Lesson 6 - implemented
  Add link to live examples
  Add src build target & start to move towards :advanced optimization
  Bump clojurescript and lein-cljsbuild versions
  Add export metadata to start defns
  Fix typo in filename
  Added some navigation links & basic CSS styling
  Fixed examples and documentation to match new namespaces.
  ...
Be specific about lighting values - FF/IE don't care, but Chrome does