Add support to generate kzip by kythe with `index_*` directives (#1010) * Add basic support for indexing with kythe * Support `index_targets_query` * Add config `index_upload_policy` * Raise error if indexing is not running with `Always` upload policy when build failed. * Add document about how to generate semantic information with Kythe