If a description is not provided use form label

It would be nice if there was no description the form label was used instead. In the future I think it would be even better to have the label as an header, and the description as 'additional' instructions.
Merge pull request #428 from gnat42/patch-1

If a description is not provided use form label