Merge branch 'hotfix/2.5.7'
Bug 92: fixed updating of pianoNote value's on mouse release by setting pitch value before setting start time (a temporary fix until mouse handling code can be completely redone in the style of 2.6.x score timeline mouse listeners)
RFE #127: Added sub-menu to text editor popups for orc editing for "Blue Opcodes" that has entries for "blueMixerOut", "blueMixerOut (SubChannel)", and "blueMixerIn"
RFE #88: initial work on GridSettings
RFE #88: modified GridSettings to use GridStyle Enum, implemented Snapping
updated l2fprod-common-sheet to 6.9.1
added property sheet for Grid settings
cleaned up defaults for GridSettings to preserve old project behavior, but have snap enabled and use dot style by default for new projects
made nudge respect grid snap in BSB
made paste and adding of soundObjects respect grid snap in BSB
changed shortcut for pasting BSB objects to use CMD on OSX; have paste respect grid snap; allow use of backspace in addition to delete key to delete objects
examples of using nGen from Blue contributed by Menno Knevel
updated examples from Menno
updated athenaPipe.py to strip out comments beginning with #
updated externalObject documentation with regards to AthenaCL (contributed by Menno Knevel)
updated links
updated athenaCL examples from Menno
fixed info about Menno's examples
updated manual info for BlueSynthBuilder: Added information about Grid Settings, always-on instrument code, updated images
updated information about building