new FieldDescription for implementing placeholder and title properties

I didn't see a way with wtforms to provide a title and placeholder attribute so I use a new class FieldDescription that holds these additional properties.  __str__ returns description so existing templates should continue to function