Bug/842 boardupdater4 - fix auto-refresh by scoping list_with_gaps higher/lower_item

fixes #842 
fixes #829 

Also some refactoring for RbStory find_options,
some test fixes which tested other behavior than the user interface,
removed some duplicated tests from sharing