Merge pull request #34 from LukeDurrant/master

Fix typo (thanks)
AUTOINCREMENT removal, new recursive-compatible database queue
Cleanup
AUTOINCREMENT detection, warning, and approximate emulation
Fix #35 (committing on this branch to avoid the merge conflict later)
Merge pull request #37 from marcoarment/remove-autoincrement

Remove autoincrement
Merge remote-tracking branch 'upstream/master'