Added automatic accidental generation, includes tests
Adding more granular tests for automatic accidental placement
- Renamed `generateAccidentals` to `applyAccidentals`
- Moved `createScaleMap` to `Vex.Flow.Music`
- Added note in tutorial