Initial reorganisation of the code.

Adds a console script (etl) and moves the chunks of code into proper
python modules.
Fix the downloaders and make sure they can be run

List all of the known packages

    etl list

Download using the shortname from etl list

    etl download ch