Refs #8633. Changed search to use xml and a fixed cycle depth

The search now uses xml again and is fixed to 1 cycle into the past (although this will be fixed to a spinbox in another ticket to allow the user to set how many cycles into the past they want to search)
Refs #* develop. Merge branch 'feature/8560_Refl_gui_RB_functionality' into develop