create cache/congress-legislators if the directory doesnt exist and we are about to write a pickle file there
adding a call to strip() around legislator names, needed for a whole bunch of votes including and around h434-102.1991; also some tweaks to warnings
House House Oversight (=House Admin) appears as just 'House Oversight' in the 105th Congress
for parsing old House votes where bioguide ID is missng, ignore party in congress-legislators for more Members that we know switched party mid term
for parsing old House votes where bioguide ID is missng, also use other_names in congress-legislators
some House votes in the 106th Congress have state 'XX' for the non-voting delegates and h2-106.1999 has the wrong party on Rep. Hastert, which prevents the name lookup from working where bioguide ID is missing