CMS-3987 Implement timeout and preference for search

New options used in search and index
CMS-3346 Mouse over information on all status icons
CMS-3944 : Wizard is not Serializable - Complete solution.  This will keep the Wizards from throwing "NotSerializableException" when the state is saved on the session, but the entire state is not saved for the three main Wizards, so if a node goes down, it may cause problems.  However, the log is kept clean.