Testing a geojson
Added an algorithm that gets data for areas bounded by any geometric object
based on how the object intersects with existing boundaries that have data
assigned to them.

It is not accurate for percent or per-capita data, and I'll need to change
the models for all such data in order for it to be.
Renamed, changed calculations for models, loaders

Changed models and loading to make percent and per capita easier to work with
and ran a few migrations.
Fix some errors in loading, migrated data.

There were issues with syntax and formatting errors in the loading
scripts that I corrected in this commit.
Edited Algorithms to work with the new models.
Changed tests to work with new models
Added algorithm for percapita fields for areas
Added some comments on the algorithm
Merge pull request #31 from harbieism/master

User-defined area based algorithms.