Added the ability to specify a return field.
Integration tests for returning auto-increment values.
Improving test coverage.
Testing where statements with columns.
Testing entry query & also testing exception it throws.
Added missing semicolons.
Added missing semicolon.
Ensuring execute returns a proper promise.
Added a few base query tests.
Added RawQuery tests.
A test for require errors.
Added a test for no rollbacks needing to occur.
Split condition building.
Split a method.
Ensuring adapter methods are subclassed.
Revert "Split a method."

This reverts commit 22adeb2a3be06cb4417ea7be5b0e6afe54583dfa.
Passing the exact right options when creating an adapter.
Improved returning mixin.
Testing a few exceptions within the condition class.
Fields can't be used with insert statements.