factor out endTime value
ability to specify endTime as an option
date math cleanup
Merge remote-tracking branch 'origin/master' into specify-end-time

Conflicts:
	dist/angular-dataviz.js
	modules/directives/blockCalendar/blockCalendar.js
Merge pull request #2 from blendlabs/specify-end-time

Specify end time