flush error messages when date range is removed from dom
 moved error flush to a common place in TextField
 moved error flush to validation support
 called super method for willdestroyelement to enable default call to it
Merge pull request #217 from PrimeRevenue/bug/error_message_reports

flush error messages when date range is removed from dom