Fixe DateTime conversion for both mono and .Net

Hi Nicolas,

The fixes for the DateTime problem (#200) did not work on DotNet. We wrote some tests and found out, that the ADO connectors from mono (Mono.Data.Sqlite) and DotNet (System.Data.Sqlite) behave both incorrect but each in different way.
Therefore, here is another patch which fixes this.