support Boolean type external index

Titan native support Boolean type ,but can't use in external index.So I modify some files for suppot this.
ES:es native store Boolean type,also can query like this TermFilterBuilder termFilter(String name, Object value);
lucene:treat the Boolean value(“true” or "false") as untokenized string field,query by string