Import grzeg1's TRIMP changes
No need for VDOT info if VDOT is not being displayed
Clean up error_log
Don't require SUPER privileges
Change class file to UNIX format
merge with master branch
prepare #1064

Prepare new trimp calculation:
 - introduce Context container
 - introduce new classes for Athlete and HeartRate
 - introduce new Trimp classes
fix #1131
#882 added weight for shoes
Merge pull request #1135 from zerocewl/feature/misc

fixes #882
minor changes to last commit
fix #1136
use hr-reserve in new trimp class
add new performance models

(New) Classes for new performance models, e.g. TSB, Banister and Busso.

See http://fellrnr.com/wiki/Modeling_Human_Performance
add monotony class

New class for monotony (and training strain).

See http://fellrnr.com/wiki/Training_Monotony
remove current level from bar plots

Remove 'current level' from summary plots (weekly/monthly kilometers)
and fixe the inverse calculator for Trimp (use HRreserve).
fix #1130

Add monotony and training strain.
remove old Trimp class

Use new performance classes everywhere and delete old Trimp class.
fix minor bugs
Merge branch 'feature/misc'

fixes #1064
fixes #1130
fixes #1136
fixes #882
fixes #1131
fixes minor bugs
adds new trump models