lilypond-version-switch.ly: Add predicates

Update description and add remaining predicates.

TODO:
- rename to lilypond-version-predicates.ily
- move usage examples to new .ly file
- is calculate-version correct? Can't imagine that.
I'm sure I had something different. Have to scale the three parts.