Adds support for ActiveRecord in Rails 4

the instantiate_with_uuid method is now called with 2 parameters.  The
first being a hash of the key/values in the query result.  The second
being the same has keys except ActiveRecord ConnectionAdapter DataType
models for the values.
Fix Schema Generation

This was adapted from @agios' pull request with a minor addition of the
default_string method.
Forgot to pull out a debug statement.