call toString method on valueToText method at the end if no other cases has returned
added ability for types to declare classes to be appended to the display element. Needed this for textareas to have their text be wrapped properly.
added checklist input type, added placeholder to inputs.
added combodate and radiolist datatypes, also added a check through the source of the settings, if an element is a string it maps it to text: string, value: string obj
added disabled mode
ensure that v is a string before attempting to trim it, and if value is an empty array that gets passed to valueToText, make the first element an empty string.
bumped version