implements automatic conversion from string to Date, Time and Datetime types properties
adds unit tests and fix bugs in conversion from string to date functions
fixes date localization bug in test
fixes fault git rebase