Merge pull request #20 from emtwo/parser-listeners

Major Update
invoking lilypond and parsing scores on reinstall
don't reparse scores when initialized scorePanels
splitting scorepanel into different types
Changed piano adapter to be a singleton class. Remove apple.awt import
Added twinkle twinkle little star
various UI structure bugs, adding demo and practice panels, removing some incompatible lilypond files
adding exam panel
Merge branch 'master' of https://github.com/emtwo/piano
Supporting tied chords
adding review mode to exams, UI improvements
change ghost note colour depending on attack velocity
add stop button to demo mode
fixing font alignment bug
adding base staffline to notes so ghost notes can attach anywhere
raise/lower sharps/flats half a step in exam mode
Added forgotten data files for twinkle twinkle.
Updating gitignore to remove .DS_Store files
Added final fantasy prelude
Hid tempo on all pieces with tempo appearing