add ordinal scale to draw colors of dots
drawing selected dot differently, not noticable enough though
draw the selected dot in a lighter purple with a circle around it
Merge pull request #51 from calband/noah__draw_facing_colors

Dots are drawn in different colors based on what direction they're facing
TONS of changes. I made fixes according to Noah's comments, and finally
figured out a few bugs: 1. figured out how to make playing from the middle
of the song work; 2. figured out how to properly check for errors when
loading music; 3. figured out a solution for skipping beats when the music
ends because the beats file runs out; 4. figured out how to avoid throwing
timed events that occur before the place where the music is started
Merge branch 'master' of http://github.com/calband/calchart-viewer into durand__play_music

Conflicts:
	app/js/viewer/ApplicationController.js
Few style fixes - needed to convert some leading tabs to spaces.