WIP - started work on RBMusic::Scale
added custom :== for Note
use ||= in Note#latin and Note#octave
added Note#enharmonic? and fixed bug where frequencies were being rounded
fleshed out NOTE_NAMES w/ double-flats and double-sharps
added rdoc for fun
added NoteSet.from_scale
refactored Note.scale to return a proper NoteSet