Merge pull request #38 from abenari/master

Key value schema join construction error
Added basic AR4 support
Fixed a couple of incredibly minor typos and whitespace inconsistencies
Added failing test and fixed bug associated with implicit type conversion of nils from force encoded strings
Tiny change to make TravisCI work with AR4
Tiny fix so new test only runs when Encoding is defined
Added Ruby 2.0.0 to TravisCI config
Merge pull request #44 from brocktimus/encoding_bug_squashed

Fix for issue #33
Merge pull request #45 from brocktimus/master

Added Ruby 2.0.0 to Travis CI configuration
Merge pull request #42 from brocktimus/typos

Fixed a couple of incredibly minor typos and whitespace inconsistencies
Merge pull request #41 from brocktimus/rails4_squashed

Added basic AR4 support
Added ruby 2.0 to AR4 stuff
Added Ruby 2.0.0 to AR4 builds for TravisCI
Fixed failing test due to AR 2.3.18 changes
Merge branch 'master' of github.com:brocktimus/scoped_search
Fixed bug from 2.3.18 release as discussed in pull request #46
Reverting change to test for pull request #46
Tidied up some more whitespace inconsistencies
Adjusted AR4 API test to suit the new type of AR Relation which is returned
Merge pull request #46 from brocktimus/master

Fixing Travis CI Builds