Created category for FTS3 support.
Added protocol to implement custom tokenizer logic.
Support multiple named delegates using a single fts3 tokenizer module.
Two tokenizer implementations
Exposed method to run FTS commands.
Implemented accessor for offsets() in a result set.
Improved string buffer handling

Handle NULL input string.
Remove extra buffer allocation.
Stop word tokenizer needs to ignore prefix queries.
Fixed a warning under 64-bit builds.
Fix offsets for two-word query terms.
Merge remote-tracking branch 'ccgus/master'
Can now access all the offsets() integers, not just the first.
Fixed byte position issues with custom tokenizers.
Added FTS3 source files and tests to FMDB project.
Moved some files around.