Cleanup, Comparisons, Citizens DB bugs fixed

Citizen and Town classes now implement comparable and have new
compareTo() methods.  This may change to where it only compares the name
strings; currently Town uses Rank then townName, and Citizen uses Mayor
then Deputy then name.
Also moved the overrides to the bottom of the page.
Muni now loads citizens properly after doing bug fixes.  This includes
the new makeDefaultCitizens() method that autocreates some instances
with differing values.
Refactored some dbwrapper methods to remove the "db_" prefix as it is
slightly redundant when.