First pass of refactoring StaveNote: Moved out note heads.
Fixed lint error. Removed spurious log line.
Factored out Stems from StaveNote.
Refactored modifier additions in StaveNote.