Made completion use RefDB and fdjtMap, handle non-array values in byvalue tables, and added addKeys.  Also implemented addKeys to add later information to completion tables
Improvements to init running, and fixed bugs in clearing when already cleared