Merge branch 'feature/issue-5-sessions-until-state-metric' into feature/issue-6-time-between-states-metric
Separated metadata operations into separate functions
Created _set_metadata function
Added time_between_states metric
Added tests for time_between_states metric
Merge branch 'develop' into feature/issue-6-time-between-states-metric

Conflicts:
	lib/metrics-helper.js
Code cleanup
Added sum aggregation metric alongside inc metric
Changed tests to test new features
Renamed _get_metadata to _reset_metadata
Handled case where metadata doesn't exist in _reset_metadata
Merge branch 'feature/issue-6-time-between-states-metric' into develop
Merge branch 'develop' into feature/issue-10-fire-inc-and-sum-metrics
use Q.all to fire metrics simultaneously
Merge branch 'feature/issue-10-fire-inc-and-sum-metrics' into develop
Merge branch 'develop' into feature/issue-8-better-errors

Conflicts:
	lib/metrics-helper.js