Add some more name matches for manual checking
Factor out same person checking, and add missing people for manual checking
Remove the old import script, which is now deprecated

The API has changed, so that this script will no longer work
so it's of limited interest.  The next commit will introduce
an similar script for updating from the API.
Add a function for matching common elements from two lists

This function is somewhat like a simpler version of
mzaelendo/nigeria/initial_import/unions/name_matcher.py
in that it doesn't do fuzzy matching.

Given two lists, and a 'key' function for each, it will
match up elemenst for which the keys match and list the
unmatched elements below:

>>> match_lists(['fOO', 'bar', 'BAz', 'quux'],
                lambda e: e.lower(),
                ['baz', 'quux', 'xyzzy', 'baz'],
                lambda e: e)
[('BAz', 'baz'),
 ('quux', 'quux'),
 ('fOO', None),
 ('bar', None),
 (None, 'xyzzy'),
 (None, 'baz')]
Add more manually checked names
Add a new script for updating aspirants from the IEBC API
Make matching of Same/Different case insensitive
Add another couple of manually checked names
Add a missing manually checked name
Remove redundant mobile appearances code
Format analytics code to more clearly see what is going on.
Add in tracking of when users print pages.
bump generation number
Merge branch 'master' into production