refactorings; added config for label rendition
extracted hyphen rendering to Vex.Flow.Hyphen