Updated the default mapping of Int64 to NUMBER(19,0) to match the default type mapping used by Oracle.

See Table 3-4: Mapping of Oracle Data Types and EDM Types (http://docs.oracle.com/cd/E11882_01/win.112/e18754/featLINQ.htm)
Issue #388 : Added rake support for building the FluentMigrator.Runners package when the nuget:package task is invoked
Allow data to be inserted using a dictionary and refactor existing code closes #458
Update MySqlTypeMap.cs

version 1.1.2 causes error when migrating 'versioninfo' table by adding a 'description' column on MySQL database.
This error caused by method 'Up' in 'VersionDescriptionMigration' class. The method calls .AsString(int.MaxValue) which is beyond 
definition in MySqlTypeMap class
-Added DefaultExistingRowsTo fluent command when creating columns for existing tables.
-Added a ColumnExpressionBuilderHelper to centralise some of the duplicated functionality in the Column related Expression Builders.
-Added VS2013 solution file
-Refactored Unique Column common logic into shared ColumnExpressionBuilderHelper class, refactored tests.
-Removed any reference to ExistingRowDefault, renamed to SetExistingRowsTo, to address confusion with this being related to db engine defaults.
-Refactored Indexed() call out of individual column expression builders into central location.
Lazy loading migrations
added LazyLoader;
Added Default SystemMethods.CurrentDateTime for Oracle Backend Generator (maps to oracle keyword CURRENT_TIMESTAMP)

http://docs.oracle.com/cd/B28359_01/server.111/b28286/functions038.htm#SQLRF00629
Added SchemaName to Create, Insert and Delete Table operations for Oracle generator backend
changed oracle tests to correctly check custom schema in Create, Insert, Delete
edge case for "IsQuoted" method in Generators/Generic/GenericQuoter.cs:
method IsQuoted if parameter passed is null or empty returns false (because it is not quoted...)
Fixed Insert tests from OracleDataTests.cs
changed encoding to UTF-8 without signature
Makes tests for Sql Server sequences rollback on fail

If not Sql Server 2012 is enabled in the IntegrationTestOptions then
ignore these tests.

If the one of the tests fails then rollback the transaction. Otherwise
a schema can be created that messes up the other tests. The basic
principle is that a test should be repeatable and should cleanup after
itself.
Use VARCHAR(255) for Firebird string default

The Firebird generator was using BLOB SUB_TYPE TEXT as the default type
for AsString(). I've changed it to use VARCHAR(255) instead since
this is more likely what is actually desired.

column.AsString() => VARCHAR(255)
column.AsString(100) => VARCHAR(100)
column.AsString(10000000) => BLOB SUB_TYPE TEXT
Use more accurate max text size

Firebird can handle up to 32GB but we're limited to int.MaxValue.
Improve text size comment