added \lxKeywords to add keywords to a document (not sure I like the api yet tho)
Rewrite rules are now stored in STATE, not Model
Rewrite rules, Ligatures, and indirect_schema (depending on autoOpen and autoClose) are affected by declarations in bindings, they should not modify a Model object, but be stored in STATE so that the Daemon frame safely restores STATE to the desired (preloaded) state; thus several methods have been removed or moved to Document
altered accessors to Model
Adapted how ligatures, rewrite rules, and Tag properties are stored
Added local methods canContain, etc, which should be used by most applications instead of the Model api
various canContain, canHaveAttribute methods are to Document, not Model
rewrote lxDeclare to use new Rewrite api
Include drafts of perltidy configuration (for coding guidelines), and perlcritic config (for coding issues worth worrying about)
Merge branch 'master' of github.com:brucemiller/LaTeXML