Merge pull request #3 from SylvainDe/master

Rewriting scale(note, scale_name) in a more beautiful way
Sylvain added to contributors
Fixing unit tests after commit 2185030ec9d3ef9b05b3db8fda5baeb6537c3a45 to have scale as a stand-alone function