Moved the DvP tests before the ones requiring an internet connection

Not being able to run the tests are annoying if I don’t have internet
access.
Fix for issue 19 (Add fantasy points as a metric option for DvP and baseline stats calculations)

Modified calculate_defense_vs_position to handle a metric of
“FANTASY_POINTS”.  This required extending the model to have a site
parameter, since asking for fantasy points doesn’t really work if we
don’t know what site’s scoring system we’re using.  Also refactored the
call in Projections to use the logic in DefenseVsPositionManager (we
actually just lifted the SQL query from Projections).
Fix for issue 19 (Add fantasy points as a metric option for DvP and baseline stats calculations)

Added average fantasy point to the end of the baselines array.  Also
did some code cleanup.
Cleanup to make PEP8 happier.