begin unit tests; add step_to_midi(); add notes
simplify exceptions in step_to_midi; add tests
expand tests to other notes and non-scale notes