Add task to recalculate scores

Trip counts are calculated up to the previous week of the current day.
Don't update score for trips logged in future weeks
Merge branch 'calculations'
Add tooltip

There's been a lot of questions surrounding how participation is calculated. This is step one in making the calculation more transparent to the user.
Fix failing tests

Ensure the object isn't nil before referencing a property
Merge branch 'add-tooltip-to-participation'
Add personal or work ride info

Helps keep other rider's data transparent when people get competitive and look at other data
Rubyize it

Parenthesis are so c#