F# Entity Framework Type Provider test harness

This is a working test harness for the F# Entity Framework Type Provider. Because type providers provide their own types, it cannot use the shared model entity, and thus incurs some extra overhead translating between the model entity required by the interfaces, and the generated entity.

In addition, the Entity Framework Type Provider is strictly database-first, and thus requires at design time a database matching the connection string in App.config to be present, and contain the appropriate table.