Add haddock comments
Add tests for rests and incidentals

But disable incidentals until some more refactoring :-)
Input music can have multiple parts