Merge branch 'master' into gh-pages

* master:
  More comments.
  Adding Pause/Play key.
  Disabling debug information by default.
  Rendering hitbox on enemies.
  Using userOptions to show and hide player debug info.
  Adding drawCircle ability to the gameArena.
  Adding user options module. Dynamically rewritten with current user choices.
Addig first draft, incomplete Bonus module and current work on keyboard1.
Fixing a bug in full-screen switching, that wouldn't detect "ESC" exiting of full-screen mode.

Moved event listner out of keyboard1 and into helpers. It's now called
bind.
Merge branch 'master' into gh-pages

* master:
  Fixing a bug in full-screen switching, that wouldn't detect "ESC" exiting of full-screen mode.
  Addig first draft, incomplete Bonus module and current work on keyboard1.
  Fixing enemy cleanup function.
  Moving enemy hitbox generation to rander, so that the hitbox appears as long as the enemy is present.
  Adding debug hitbox to player.
  Fixing full-screen so that the canvas resizes correctly.
Adding invinsibility debug option.

The renders a golded hitbox, indicating that the player cannot be
damaged.
Merge branch 'master' into gh-pages

* master:
  Adding invinsibility debug option.
Merge branch 'gh-pages' of github.com:manix84/time-pilot into gh-pages

* 'gh-pages' of github.com:manix84/time-pilot:
  Adding controlles summary above the demo.
Adding Issues link to index.html. Improving styling with better header information.