Fixed so error messages are shown instead of a general 500 error page.
Plain wikicode no longer called experimental.
Clean up unused, comemnted out include. sys is nice to have for debug logging though.
Handle brackets [] in book title properly. Also tests.