Force Firebird to use UpperCaseNamingStategy

FireBird works better if we use table and field names in upper case.
If we have a poco named User, we can easily get in trouble with a query like this: select * from User;

Forcing the FirebirdOrmLiteDialectProvider to use the UpperCaseNamingStrategy, this problem doesn't exist.

```
public FirebirdOrmLiteDialectProvider(bool compactGuid)
{
...
   NamingStrategy = new UpperCaseNamingStrategy();
}
```