Done necessary config and package changes closes #258
Added support for Oracle migrator runner using DotConnect driver from DevArt
T4 template for creating code from existing DB

T4 template for creating code from existing DB
fix for non sqlite db code generation

fix for non sqlite db code generation
Added CheckVersionOrdering method to MigrationRunner.

CheckVersionOrder method will throw a VersionOrderInvalidException if
unapplied versions are less than greatest version of applied migration.
Added "checkversionorder" task to TaskExecutor
List invalid migrations in VersionOrderInvalidException message
Renamed instances of method CheckVersionOrder to ValidateVersionOrder. Updated associated tests and code.
Modified VersionOrderInvalidException message to deal with mirations wrapped in MigrationWithMetaDataAdapter.
Merge branch 'master' into ValidateVersionOrderTask
Marked UndeterminableConnectionException as serializable, added standard constructors. #299
Marked DatabaseOperationNotSupportedException as serializable. #299
Merge pull request #293 from gkathire/master

T4 template for creating code from existing DB
Add support for creating expressions for Foreign Keys and Indexes in T4 template

For Sql Server 2008, the initial migration now creates expressions for all foreign keys
and indexes (indices) as well.
Resolved issue in the GenericQuoter where if the Culture was causing the DateTime to be in the wrong format.

Italy for example (See Test) has '.' as the time separator which would cause and issue.

Fixed by added CultureInfo.InvariantCulture to the ToString to ensure that the value is always returned as expected.
Merge pull request #309 from Biegal/exceptionSerialization

Making exception serializable
Merge pull request #312 from HagashenNaidu/master

Fix for DateTime not being correctly formatted for countries that do not use : as a separator.
Add support for UpdateDataExpression for Postgres

Also, fixed line ending in test file that was causing a test to fail.
Fix issue #303 with Postgres Typemap

Size and precision were in the wrong order for decimal in the type map. Test was also
wrong.
Whitespace fix