Adds breve notes

A project I'm working on required breves, so I added those as a supported note duration. I used the duration of 0 to specify breve.
Yes, I think 1/2 is better. You'll also need to rename `durationToInteger` to `durationToNumber` since it no longer returns integers.