Move `SchemaCreation` to its own file
Merge pull request #381 from yahonda/support_schemacreation_class

Move `SchemaCreation` to its own file
Remove OracleEnhancedColumnDefinition
Merge pull request #382 from yahonda/remove_unused_code_in_schema_definitions

Remove OracleEnhancedColumnDefinition
Don't replace text with empty_clob() when quoting if the value is not empty
Move add_column_options! into SchemaCreation class
Add options_include_default!
Merge pull request #384 from yahonda/address_test_create_table_with_defaults

Address test create table with defaults
Log bind variables after they were type casted
Merge pull request #385 from yahonda/log_bind_variables_after_type_casted

Log bind variables after they were type casted
Merge pull request #371 from SciMed/master

Prevent text being replaced with empty_clob() when quoting if the value is not empty
Revert "Don't replace text with empty_clob() when quoting if the value is not empty"

This reverts commit 9935366e090c4b1ed75310e232e2b06700484b5a.
Merge pull request #387 from yahonda/revert371

Revert #371
Remove add_order_by_for_association_limiting!
Merge pull request #388 from yahonda/remove_add_order_by_for_association_limiting

Remove add_order_by_for_association_limiting!
Support named savepoints
Merge pull request #389 from yahonda/named_savepoints

Support named savepoints
Support self.extract_value_from_default
It also addresses #394
Merge pull request #395 from yahonda/default_strings_containing_single_quotes

Support self.extract_value_from_default
Remove oracle_enhanced_core_ext.rb
v1.5 supports Rails 4.0 which equires ruby 1.9.3.

Ruby 1.9.3 does not need these `to_d` method fixes.