virtue unit tests passing/updated daily report form - IMPORTANT

* moved graph data calculation logic into model
* 'accepts_nested_attributes_for :virtue_reports' needed in DailyReport for form
* styled graphs on profile page