Test the dash_case utility

The existing dash_case implementation was not tested and insufficiently
documented. This change improves the dash_case implemetation documentation and
adds new examples to the dash_case spec.

[#71229412]
Merge branch 'cgfrost-71229412-test-dash-case'