Initial version of csv
Starting on imm and more tweaking to csv utility
Added file discovery to scdb
Fixed duplicate languages
updated csv
Changed location of data to data folder
big updates to imm, it now builds. Website doesn't render yet.
Removed local urls
in memory model now successfully rendering webpages. We say farewell
to scdb.py. Why IMM instead of DBR? Because JR liked to call it IMM and we
don't have a DB anymore.

fixed a problem with very long load times for large text files (particularly
division length - could be 10s+) by extracting only the hgroup and just
processing that. Also changed to lxml.html over bs4 but that's purely
prejudice :) (no not really, I'm just more familiar with lxml.html)
It is possible the external_text table is finally correct :]
Added the code which matches up sutta uids to file names where the match
is not exact. i.e. an1.3 -> an1.1-10.html
remove mysql_to_csv utility... it's not much good with the new code :).
Only render title if it has a value (Note: I earlier changed this code to
display the abstract rather than the pre-generated string, since the
abstract often contains useful information. If there is no abstract
maybe a stock title should be generated as before)
Setup logger before scimm

This is a quick hack to make sure we import and setup logging before we import
root, and thus scimm. This fixes a bug where logging messages from the scimm
thread never made it out.
Explicitly use UTF-8 for opening files
Removed debug code
Merge branch 'unstable' of github.com:suttacentral/suttacentral into unstable
Merge branch 'master' into unstable
Encouraged the IMM auto-updater thread to play nicely.
Fix test task specifying --url