Provide more detailed error message

If we don't have a mapping for a column name, provide the column name
as well as the index in the array.
Merge pull request #65 from jabley/missing-column

Provide more detailed error message
Add scope-awareness feature
Fixes case-sensitive SQLite3 adapter name typos.

The SQLite3 adapter name was referenced as
`ActiveRecord::ConnectionAdapters::Sqlite3Adapter`, but the
ActiveRecord class is spelled `SQLite3Adapter` (upper-case "SQL"). As
a result, `active_record/adapters/sqlite3_adapter.rb` wasn't actually
including the methods from `adapters/sqlite3_adapter.rb` into the AR
adapter class.

This adds a test for proper inheritance and fixes the spelling of
`SQLite3Adapter`, unifying all references to the ActiveRecord version.
Merge pull request #67 from mildmojo/fix_sqlite3_adapter_spelling

Fix case-sensitive SQLite3 adapter name typos.
Version bump to 0.2.11
Merge remote-tracking branch 'chewi/scope-awareness'
assert_include => assert_includes
Performance improvements.

* Serialize the column using specified coder before inserting
* Cache the ActiveRecord connection once per call to generate values SQL
* Call sequence_name last since it's more expensive
Merge branch 'sishen_master'
Test that no records are new after synchronize, not all.

Also fix the spelling of :synchronize_keys.
Fix failing test - clear @new_record on synchronize.
Add failing test for destroyed records.

Also, generalize the previous test to use persisted? rather than !new_record?.
Also clear the destroyed flag after synchronizing.
Fix example in doc comment.
Merge branch 'dougo_clear-new-record-on-synchronize'
support rgeo spatial database adapter names
Ensuring that the geo spatial adapters are successfully wired up and working with base import functionality.

[#47]
Merge branch 'michael-groble_master'
Fix calculation bytesize for multibytes