Adding Dart Mode
Initial pulse mode.
Pre-rainbow switch
More reasonable min/max and rate values.
Merge remote-tracking branch 'origin/pulse-mode' into develop
Work with zack to clean up dart mode.
Merge branch 'modes' into develop

Conflicts:
	config.clj