Added support for more browsers

Now works with event.which or event.keyCode, so browsers that only have
event.keyCode can still use it.
Added regular expression support

There is now an ability to declare a regular expression that stops
characters not in it from being used.
Fixed two bugs

1. There was a missing end curly brace
2. cursor was being called as opposed to activeText.cursor
Added capitalization support
Added letter support
Added example of using matchingCharacters
undo/redo

- working undo/redo for move
- working undo/redo for delete
- various bug fixes
Fixed typing letters

The alphabet used to check witch key was pressed was 27 letters long;
the last five being “ewxyz”.
undo/redo capabilities

- funBarText automatically updates
- added updateFunBar function
- undo/redo inserts
- added removeLine and insertLine functions
- various bug fixes
shade undo/redo

- undo/redo buttons show when they're usable by changing shade
- fixed bug with displaying thumbnail.
Removed a dependency of the text element

It no longer needs to be an immediate child of the layer it’s contained
in.
top left buttons and funBar

- top left buttons highlight on mouseover and click
- expanded funBar across the bottom
Added fixed width and center alignment example
Added support for fixed width
Add simple help system for MIST.
Add simple menu system.
Add simple experiments with JQuery

These experments led to a few mistui libraries, which are now included
in the JQuery experiments.
Merge branch 'master' of github.com:GlimmerLabs/MathOverImages
added logos
Added: "-" key support and centered text support