Changes for issue # 29.  Offices.yml has been added to list available
offices.  Constants have been moved to constants.rb.  City and County
have been added as coniditionally required fields dependent on the
politician's office.