Done necessary config and package changes closes #258
Validate UpdateDataExpressions: enforce that they either specify AllRows or a nonempty Where (but not both)
Change SqlServerCeGenerator to inherit SqlServer2000Generator, fix table rename.
Change Double TypeMap to FLOAT for SQL Server Compact Edition.
Always return true for SchemaExists for SQL Server Compact Edition since schemas are not used.
Fixed ConstraintExists and IndexExists for SQL Server CE.
In SQL Server CE generator, throw DatabaseOperationNotSupportedException for rename column and when deleting multiple columns.
Make Connection public in SQL Server CE processor.
Added SQL Server CE tests.
Added QuoteConstraintName to IQuoter and GenericQuoter
Update Oracle .NET to latest version for .NET 2.
Merge branch 'master' into sqlce
Made Oracle case sensitive and added more tests.
Merge branch 'master' into oracle
Added quoting to Oracle sequence tests.
Make default version table meta data virtual
Use quoter for table rename in SQL Server CE generator.
[Contrib][T4][SQL Server] Fix ForeignKey order definition
[Contrib][T4] Add missing float datatype mapping
[Contrib][T4][SQL Server] Fix retrive index definition when table deinfinition has more index

When you have table with this schema
CREATE TABLE [Test Issue](
[ID_Primary] [int] IDENTITY(1,1) NOT NULL,
[Description] [nvarchar](50) NULL,
[ID_Nation] [int] NOT NULL,
CONSTRAINT [PK_Test Issue] PRIMARY KEY CLUSTERED
(
[ID_Primary] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY =
OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

ALTER TABLE [Test Issue] ADD  CONSTRAINT [DF_Test Issue_ID_Nation]
DEFAULT ((0)) FOR [ID_Nation]
GO

the T4 template generated the following incorrect migration:

[Migration(20121120061957)]
public class CreateInitialDB : Migration
{
public override void Up()
{
//For Test Issue
Create.Table("Test Issue").InSchema("dbo")

.WithColumn("ID_Primary").AsInt32().PrimaryKey().Identity().NotNullable()
.WithColumn("Description").AsString().Nullable()
.WithColumn("ID_Nation").AsInt32().NotNullable();

Create.Index("IX_Nation").OnTable("Test Issue").InSchema("dbo")
.OnColumn("ID_Nation").Ascending()
.OnColumn("ID_Primary").Ascending();
}

public override void Down()
{

Delete.Index("IX_Nation");

Delete.Table("Test Issue");
}
}