Started lexer work
A bit of progress
Various tag improvements and additions + bugfixes

• Fixed repeating \uxxxx giving incorrect character count
• Added [num] tag
• Bumped major version number
• Made Interpreter.Print take an object instead of a string
• Implemented "each" option for [rep] tag
Got rid of that ugly switch statement
Added metapatterns
Whitespace and comments are now ignored by the lexer
Moved MaxStackSize field to Engine
Sep tag finally works!
Organized blueprints, added before/after tags
Fixed my wonky output path
Added chance tag
Synchronizer and repeater stuff
Fixed asston of bugs, added queries and replacers
Fixed TagBlueprint not checking arg count correctly
Added subroutines
Made all lexer regexes compiled
Added Length property to ManhoodException
Added [numfmt] and [caps]
Added OR operator to queries, finished numfmt stuff
Maths are working again :)