modified arpeggio syntax to use @ instead of $ to prepare for new scale syntax
added scale syntax
added scale element syntax
added scale support to event builder