=====
* Changed how the wrapper to the pygments lexers work, the wrapper is now
responsible for choosing the palette to go with the colourizer, this means
custom colourizers for things that aren't code like (HTML, XML) can now have
different palettes from code
* Custom lexer now supports named palettes
* Add better error handling to the load action sequence
* Add error handling detecting Transitions that are missing both code and
code_box_to_copy
* Add error handling when trying to Replace outside of box boundaries
* Removed ReplaceTypewriter, multi-line replacement was ambiguous, use a
Remove and InsertTypewriter to explicitly do what you need
* Add error handling if a negative index is passed to InsertTypewriter,
updated incorrect documentation