Pierce dev

Ordering of "pretty" note tone changed to note/accidental/octave (i.e. c#3) (was accidental/note/octave, i.e. #c3) both wherever it is displayed using the "pretty note tones" method, as well as in the canvas.
Contains heading fixes that were applied to my local version of master before deploying to Heroku last week
Contains slightly modified jQuery function that ensures that the parent of unapproved fingerings are always marked as unapproved (so that the red background is visible, etc.)
All fingerings table has some jQuery that takes any g# fingerings of the same octave and moves them into the proper place (at the beginning of the octave listing/where g#/ab (ab) is) (all other enharmonic fingerings were handled properly by the pretty note tone fix, but since the table is ordered alphabetically by note name, these special measures had to be taken for moving g# within the octave.