Bring some file format comments in btreeInt.h up to date.
In the lemon parser generator, change all hashes to unsigned to avoid
potential problems with signed integer overflow.
Remove unnecessary memset() calls from test code.
Return an error if an attempt is made to create a trigger with an SQL variable embedded within it. If such a variable reference is found within a trigger definition loaded from the sqlite_master table, silently replace it with a NULL.
Rework the PRAGMA implementation to only call sqlite3ReadSchema() from a single
place, based on a flag in the pragma table, rather than separately from each
case which needs the schema.
The sqlite3FixInit() routine cannot fail.  So change the return type from "int"
to "void".
Allow FTS4 multi-token phrases to use a combination of in-memory and incrementally loaded doclists. This allows phrases to (partially) benefit from incremental doclists without disabling the deferred token optimization.
Merge latest trunk changes.