Index manipulation. | Fixed not checking table name when checking if a constraint exists. | Added progress notification. | Changed to .NET 4.0. | RenameColumn now works for NotNull columns with no default value set. | Added GetDbType methods to TypeNames.cs and Dialect.cs. | GetColumns method implemented in CE provider to work with types and defaults. | Updated SQLite .dll to 1.0.82.0. | Removed solution references to runners and test projects. | Removed reference to Mono.Data.Sqlite.dll and Mono.Security.dll. | Implemented AddTable in SQLite provider. | Updated column types in SQLiteDialect.cs. | Many changes in SQLiteTransformationProvider.cs.
Merge branch 'master' into OldVersion2

Conflicts:
	lib/System.Data.SQLite.DLL
	src/Migrator.Providers/Impl/SqlServer/SqlServerCeDialect.cs
Implemented RemoveForeignKey method for SQLite.
Added overloads to specify separate update and delete constraints when adding a foreign key.