A simple sliding-window 2D array datastructure, designed for cheap movement of the window of active elements.
Exposes the following to Lua:
 - constructor(width, height, resolution)
 - ::move(dx, dy)
 - ::get(x, y)
 - ::set(x, y, val)
Notes:
 - Currently not generic, but that should be easy once it's necessary
 - All x/y/dx/dy values are given in terms of the world coordinate space
 - Indexing locations outside of the current window area gives you the default value, and any input ot such a spot is ignored.

See #165
Merge pull request #193 from Revolutionary-Games/165-rolling-grid

A simple sliding-window 2D array datastructure, designed for cheap movement of the window of active elements.
Made a simple .travis.yml that does nothing and exits successfully.
see #214
Merge pull request #215 from Revolutionary-Games/214-NOP-travis-yml

Created a nop .travis.yml, that does nothing except exit successfully. Gets rid of clutter until we can put together a build that runs on the travis machines.
Added pausing to the game during menus.
Merge pull request #220 from Revolutionary-Games/150-pausing

Added pausing to the game during menus.
Added a hex grid to the microbe editor. Can be toggled with 'g'
Merge pull request #208 from Revolutionary-Games/202-editor-grid

Added a hex grid to the microbe editor. Can be toggled with 'g'
Added a series of useful console commands for debugging and cheating.
Merge pull request #205 from Revolutionary-Games/188-console-commands

Added some basic console commands.
Fixed some issues with 3D sound. Added sound effects for microbe movement, death, collision and more.