Make Git ignore fonts that we use for testing purposes
Add a test script for changing character font and color

Traq-Ticket: 15
Correct the font path for example fifteen

Traq-Ticket: 15
Fix a crash when refreshing characters in a scene

It is possible for Scene:refreshActiveCharacters() to receive an
opcode that has no arguments, and that implies it has no characters.
If the opcode has no arguments then the function will crash when it
attempts to access character data.  This patch adds a test to see if
there are any opcode arguments, and if not we exit the function.

Traq-Ticket: 15
Add support for dynamically changing the color of character dialog

This patch also contains a definition of an opcode and instruction
intended to let us change the font face and size of a character.
However, the code does not work as intended.

Traq-Ticket: 15
Solved the problem with the first example not working.

Signed-off-by: Eric James Michael Ritz <ejmr@plutono.com>
Delete the LNVL.ClampedArray class as it is not actually needed

Traq-Ticket: 4
Merge branch 'ejmr/configure-character-names'

* ejmr/configure-character-names:
  Add support for dynamically changing the color of character dialog
  Fix a crash when refreshing characters in a scene
  Correct the font path for example fifteen
  Add a test script for changing character font and color
  Make Git ignore fonts that we use for testing purposes
Merge https://github.com/ejmr/LNVL
Modified it in order to have better information hiding.
Better information hiding and a function one can call easily in love.update().