Fix up comments in articulation.js.
Update barnote.js to conform to style.

Update README to point to Wiki.
Update formatter.js to conform to new style.
NoteHead refactoring
- Heads now created on construction
- Refactoring of StaveNote
Refactored StaveNote.draw()
- Extracted separate draw() methods for each part of the StaveNote (drawModifiers(), drawFlag(), etc)
Cleanup
Continuing NoteHead refactor
- NoteHead now inherits from note, can be used stand-alone in a voice
- Factor out key styles into NoteHead
- Add notehead_tests.js
- Adding comments
Fixed lint issues. Disabled notehead tests.
added support for clefs

* soprano
* mezzo-soprano
* baritone-c
* baritone-f
* subbass
* french

also updated celf_test.js

in particular refacored clef change test to show c4 for every clef
change, easing evaluation of correct note placement
removed trailing comma

otherwise would brake IE
updated clef.js commenting style

to match new commenting guidelines of vexflow
Fix comments and lint errors.
Added missing notehead_tests.js
Enables notehead tests