Fix BuildPageQuery for Firebird databases
Resolve DatabaseType with "FbConnection" as typeName
Add Firebird ADO.NET library
Add FirebirdDatabase for tests
Fix escape names for Firebird
Fix InMemory SQLite  database type
Create new Databases with same TestDatabase type
Add Firebird to Fluent tests.

Add FirebirdDefaultMapper to convert String to Guid
Use escaped "Age" column
Override SqlExpression for firebird. Fix Substring statement.
Use escaped identifiers to check asserts
Replace /*poco_dual*/ using firebird statement "from RDB$DATABASE"
Create files in a NPoco folder and try to delete all database on CleanupDataBase()
Use normal user to run firebird tests
Add /*poco_dual*/ int tests without table
Add Firebid Povider in App.Config.

This allows people to run tests without put provider in machine.config
Allow mapper to be based off Property not just Property type
Merge branch 'FirebirdTests' of https://github.com/imasm/NPoco
DbProviderFactories should be nested in System.Data
Fix net35 build with default parameters