Added math config option, native mathml support.
Default is now for math to be converted into MathML
by texmath and served using MathMLinHTML.js. This
isn't completely portable, so jsMath and raw options
are also provided.
Added custom.css. Initialize only copies logo, footer, custom.css.
Everything else falls back to the defaults in the data
Renamed wikiHandler -> wiki.
Moved reloadTemplates into Network.Gitit; use in gitit.hs.
initializeGititState, just take conf as arg
Changed plugin names, made them all work.
+ Removed redundant 'Plugin' from their names.
+ ImgTeX plugin needed an update.
+ All plugins included in gitit.cabal.
Changed name of server log to Happstack.Server.AccessLog.Combined.
Removed unneeded forkIO and waitForTermination.
These are only needed if you need to do cleanup (or save state)
on exit, which we don't with the current system.
This will make it easier to write an init script.
Moved initializeGititState to Initialize.
Also folded user file reading and plugin loading into it.
Minor comment change.
Added loadPlugins function.
New createTemplateIfMissing function in Initialize.
Library exports functions to create template, static, repo.
+ introduced WikiState, including Config, filestore,
and compiled template (one per wiki, in contrast
+ moved template file creation from N.G.Config to gitit.hs.
Rename initializeAppState -> initializeGititState.
Put map of mime types in config instead of filepath.
Moved wikiHandler function from gitit.hs to Network.Gitit.
Moved Gitit under Network namespace.
Gitit.Happstack is now Network.Gitit.
Gitit.X is now Network.Gitit.X.
The main program is now gitit.hs.