Fix issue with constructing negative dates.

Addresses issue #39
Fixing issues with seeing runs with 0 distance

Fixed calendar and recent run views to not receive runs with 0 distance.
Un-hiding the 0 length runs from the recent runs list
fix broken profiles when not logged in
Merge pull request #40 from bkendall/fix-streak-calculator

Fix issue with constructing negative dates.
Merge pull request #41 from bkendall/fix-0-length-runs

Fixing issues with seeing runs with 0 distance
Fixing test where deltas of 0 days but multiple months were breaking.
trying out this coveralls thing
more coveralls config???
give robohash.org credit for robots
metrics for group joins
adding metrics worker with daily active user task
whitespace removal
tf.send needs gen.Task
daily active is now done for last day rather than just .today()
should fix daily actives...
refactor daily active count to include montly active count
calendar starting point:

- model query
- first pass at table - currently semi broken

improve run calendar

releasing for just me and bryan for testing

small fixes

- removed logging
- fetch runs since may 6th 2013
- don't show calendar 1 day into future
Setting up date input to be filled by javscript date
created a worker process for doing db backups

- run every 24 hours, for now
- name the process orl.workers.backup
- retain only the last 5 db backups