Final draft commit for Washington state's loader.

This updated file includes changes to the normalizing API, and takes all
relevant data from each of the files currently in OpenElection's WA cache.

Unfortunately, due to irregular formats, some files aren't able to be
processed at this point. For example, several Excel files have over 100
sheets, all of which take the standard row/column format and switch it.
Some .csv files have no data, and only contain fragmented HTML from when
the file's fetch received a 404 message.

I elected to not include code for those files in this commit because the
amount of time it would take to go through those files would put off the
loader for at least another month, due to my busy schedule. Writing Python
is a little faster than pouring over 20 badly-formatted Excel files with
20+ sheets.

- Eric Lagergren