Handle data quirks when loading Iowa results.

Handle number-only precinct names, which get represented as floats by xlrd when we generally expect strings.

Fix handling of file 20061107__ia__general__marshall__precinct.xls
which doesn't begin with a county heading like other 2006 general
election files.
Refine options to openelex management command tasks

Make --state option required in most cases.

Fix the options for bake.results_status_json command.

Make sure boolean flag options are identified as such.

Make sure arguments that have default arguments have the defaults also defined in the click.option decorators.

Make filenames parameter of the load.run task a positional argument instead of an option so multiple filenames can be specified using globs on the command line.

Example:

openelex load.run --state ia us/ia/cache/20001107__ia__general__*.csv
Skip Iowa 2011 State Senate District 18 precinct results

For now.

This is an image PDF and it will take a while to figure out
how to split/OCR or to manually enter.  Skip it for now.