Remove sequential coupling nature of create_complete_search_table()

create_complete_search_table() used to setup the mapping between
the display name of the classes to be searched (e.g. 'CPU') to
the class in search_utility (e.g. 'Cpu'). This behaviour was a
sideaffect, and was never obvious. If trying to call other related
functions before create_complete_search_table() had been called,
problems would ensue.

This patch removes that surprising behaviour.

Change-Id: I58482a65b9ebc5c70f9d13cafdefec3da58f2282