[mono.data.sqlite] Fixed the support for WinRT:
 - extracted the file system access (System.IO.File) for the WinRT API and created a wrapper type
 - removed the entity framework hooks for WinRT
 - replaced StringComparison.InvariantCultureIgnoreCase with OrdinalIgnoreCase as this is recommended
 - implemented the Julian to Gregorian from the sqlite methods