Initial commit
Add getall - gets all of the status at once.

TODO: Get membership payments.
TODO: Build an Excel file instead of a CSV.
TODO: Make the output headers prettier (H Goals Met and HDCP, in particular)
Too many changes to mention in detail; the biggie is that it generates an .xlsx file.
Add more stats.
TODO: Add graphs!
Create the Option class and populate it
New presentation; factor out many things
Fix formats
Need to add write_datum calls.  Also, geography doesn't have 'get' method.
Move 'get' to Geography from Club.
Clean up formatting.
Start to account for charter and suspended clubs and for payments
Try to track suspended and chartered clubs, but not successfully.

Make the program resilient to zero counts.

Correct the URL for the district performance report.
It's possible to get charter/suspend data from the district performance report if you ask the right way
Suspended clubs don't have geographical information.  We'll need to supply that by hand.  *sigh*
Hacks to count suspended clubs and their payments.  Can't assign them to a geography, though.
Ignore useless files
Include Division and Area; don't count suspended clubs for anything except payments (and new clubs, if that happens)
Break suspended clubs into their own tab.
Don't include suspended clubs in the analysis tab; don't try to list their cities, either.
Add freshness data; fix some capitalization; widen columns.