Separating out manually added data

We have two kinds of agency contact data: 

(1) That which is scraped or other retrieved by scripts.
(2) That which is manually entered. 

The manually entered data currently gets overwritten if the scraper.py script is run. In order to fix this, this PR creates a new set of YAML files in manual_data that contain the manual overrides. Eventually, the scraper will prioritize using the manual overrides always. 

I figured I'd get this first piece in. 

This sets us up for a better future too. Anything can be added to the manual YAML files and will make it into the generated YAML files even if scripts are run. 

I also clean up scraper.py a little bit.