More updates to tools, particulary finalizer, report presentation looking
much shinier.
Merge branch 'master' of github.com:suttacentral/suttacentral
Fixes
Significant upgrade to tools functionality. Now essentially works, it
is usable to get work done faster. Added some very preliminary unit tests.
Tools presentation improvements, provided a link in footer.
disabled unit tests which use tidy for travis's benefit
Replaced ZipExtFile wrapper with a monkeypatch, which fixes bug in a more
satisfactory way.
Hacky bodge for Opera fonts. Making gentium, skolar etc work properly with
Opera would be more work than this bodge. Opera is zero priority for BS so
bodge fixes is all it's getting.
unit tests which require tidy now only run if tidy is available.
made odt code work. (tested and confirmed it works)
Added unit tests for csx to unicode conversion, also tests base methods
as well.
Added generic process_zipfmt method for processing any file format which
is actually a zip archive. Added epub support
Added Emdashar to tools, with unittests.
Added Emdashar to tools, with unittests.
Updates to emdashar and unit tests.
Merge branch 'master' of github.com:suttacentral/suttacentral

Conflicts:
	sc/tools/emdashar/__init__.py
	tests/unit/test_tools.py
Improvements to tools
Filetype is now checked client-side.
No check done serverside except validness of zip archive. So it would
happily process an .odt, .docx, .epub etc.
Fixed some problems with finalizer particularly multi file mode.
Added automatic previous/top/next link generation, it's a little
simplistic but it works adequately, certainly much better than nothing.