Mobile view for activities list
Added form for saving activity from mobile device

Need changes in settings.py:
MIDDLEWARE_CLASSES = +(
    'trainingslog.middleware.MobileTemplatesMiddleware',
)

MOBILE_TEMPLATE_DIRS = (
    os.path.join(PROJECT_ROOT, 'templates/mobile'),
)
Fixed mobile login form
Added mobile templates for health
Fixed .fit import (pace calculation broken) with forerunner 110

(cherry picked from commit eeae1017c1c570c81595ae288a339bbc6d359164)
Fixed user agent detection if UA request header is missing
Pace plot looks more intuitive if y scale is logarithmic

(cherry picked from commit 3ece04dc87fc3fa7501125bf5045c302e0d86a32)
Disabled CRC check for .fit file import (Garmin Forerunner 110 files often fail to validate)

(cherry picked from commit b4d668339aa85668044af32e497c6ac02365b130)
Renamed in activity form: "Zeit" -> "Dauer"
Added health mobile views
Improved mobile device detection
Added mobile form validation (incomplete)
Merge branch 'feature-mobile_site' of quirrel.p3dda.net:trainingslog-master into feature-mobile_site
Added form validation, optimized JS Imports
Merge branch 'feature-mobile_site'

Conflicts:
	templates/activities/includes/detail_js.html