txt2man: new package

txt2man converts flat ASCII text to man page format. (Solfege, which is
added in the next commit, needs this.)
solfege: new package

Solfege is an ear training application.

This patch is based on the work of @mornfall.
Merge pull request #597 from bjornfor/solfege

Add Solfege, an ear training program