add {key} support; add to song entity class; capture in CPM Parser; preserve in Editor; support in Ace Mode highlighter; refactor cpmParser to use revealing module pattern (consitency & better compression without so many "this" references);