Initial commit of functionality to index users and terms

does not implement hook_taxonomy_term_view_alter yet
first pass error correction on user term indexing