Implement Cautionary/Curtesy Accidentals

accidentals.js - add setAsCautionary function and modify draw function
to draw a smaller accidental surrounded by parentheses.

tabls.js - add left and right paren to accidentalCodes.

accidental_tests.js - add sample cautionary accidentals to basic test.
Fixed bug where accidentals weren't displaying when staves were
attached.
Implement Cautionary/Curtesy Accidentals

accidentals.js - add setAsCautionary function and modify draw function
to draw a smaller accidental surrounded by parentheses.

tabls.js - add left and right paren to accidentalCodes.

accidental_tests.js - add sample cautionary accidentals to basic test.
Merge branch 'test'
Implement Cautionary/Curtesy Accidentals

accidentals.js - add setAsCautionary function and modify draw function
to draw a smaller accidental surrounded by parentheses.

tabls.js - add left and right paren to accidentalCodes.

accidental_tests.js - add sample cautionary accidentals to basic test.
Merge remote-tracking branch 'upstream/master'