Refs #8560. Added maximum to spinbox and improved complete message.

The cycle depth spinbox is now more inteligent, its max value is now set from the number of cycle journals logged in the main jounral file

The search complete message now contains a value for the ammount of results found. Searches that yeild nothing are still deemed complete as it searched the amount it was told to but nothing existed.

Refactored a few lines in the txt search method to explain cnstant values, and added a comment about a concatentaion line.
Refs #8560. Fixed a point where an exception could throw.

If a journal had no 'isis_cycle' tag then the search would crash. The serach now skips that journal if that is the case.
Refs #* develop. Merge branch 'feature/8560_Refl_gui_RB_functionality' into develop