A temporary stopping point for this work.

The problem is, unicode transformations are a disaster. Maybe the
solution is to just write my own CSV conversion code rather than
continue to slap bandaids on top of bandaids.
Switched over to unicodecsv which seems to handle most of the unicode
issues.
Removed some long dead options from download.
Added a scraper directory and moved just about everything into it.
It's now a package that can be installed. There will likely be a lot of
stuff to clean up based on this change.