Merge pull request #1 from JPBetley/john

updated generated files
Added BTreeIndex to possible index types, accepted syntax in update
column.
Empty searcher added, validate options fixed.
attempt to use btree for searching