Completed party vote counting

 - not checked (should make some independent counts as check)
 - pretty slow
Rename riksdagen_sql to data_import

The data import is not necessarily from SQL, so I am renaming the
data import package to data_import.
Make a first whack at new data cleaning code

Seems to work on "betänkande" docs at least. To be continued...
Add command line interface to data_import code

data.py now contains a CLI to the code in data_import.
Add unpack and psql actions to data import script

Perhaps time to merge with the develop branch.
Merge branch 'develop' into import_data
Merge branch 'develop' into import_data

Conflicts:
	app/data_import/clear_db.sh
	app/data_import/create_tables.sql
	app/data_import/get_data.py
	app/data_import/init_db.sh
	app/riksdagen_sql/clear_db.sh
	app/riksdagen_sql/create_tables.sql
	app/riksdagen_sql/get_data.py
	app/riksdagen_sql/init_db.sh
	demokratikollen/riksdagen_sql/clear_db.sh
	demokratikollen/riksdagen_sql/create_tables.sql
	demokratikollen/riksdagen_sql/get_data.py
	demokratikollen/riksdagen_sql/init_db.sh
	demokratikollen/riksdagen_sql/postgresify.py
Merge branch 'restructure_utils' into import_data
Finish move /app/ to /demokratikollen/

Some conflicts between app/data_import and demokratikollen/data_import
resolved. Some import statements updated to use absolute imports too.
Add demokratikollen/data/** to .gitignore
Move data script. Add postgres code.
Reorganize data import code

Moved create_tables.sql to data folder.
Updated .gitignore file to match new folder structure.
Worked on data import scripts and package -- now works for the whole chain
download - unpack - clean - create tables - run cleaned files.
Remove obsolete bash scripts
Add check for .sql in data psql command

Only .sql files should be processed by data psql command.
Also added an info message if no file is found.
Use pg_utils instead of psql_utils

For conformity with other code.
Add riksdagen database to database_url function

Added a keyword argument `which` that defaults to `demokratikollen`.
All the old code assuming no arguments will work as before.
Now using the database_url(which='riksdagen') in data.py script.
Remove obsolete script

The script import_riksdagen_sql is now replaced by running

python data.py wipe
Improve documentation of data import stuff.

Both code docs and docs for the command line application data.py updated.
Remove BEGIN and COMMIT from cleanup process.

The cleaned data files are now supposed to be executed
using the data command line interface, which finds insert statements
and executes them one by one through the psycopg2 package. Hence,
no explicit BEGIN and COMMIT is needed in the .sql files.
Remove explicit commit() commands.

When using something like the following:

with psycopg2.connect(db_url) as conn:
    do_things()

then conn.commit() is called automatically unless an unhandled exception
is encountered.