TableQuery is now totally shared

Removed all async from project - it needs to be re-done fully
All #if defs are modes out of the shared library
The FTS extensions are now added to shared
Moved files out of Shared sub-folder
Moved the Async into a new project - still under dev

NetFx unit tests now use MS Test
Ensure that DROP works in a SQL statement
Added support for TimeSpan columns (stored as ticks)
Re-worked the complex type mapping

Added unit tests for the Nullable Enum and Nulable Enum Data Converter
Mapping Column.ColumnType should always be a simple type (it is going directly stored in the db)
Added async test back