Cycle through the list items
Added safety check to avoid loops on empty list.
Replaced evil arguments.callee with a regular function call.
Fixed: Cycle panel up when no visible/focusable link was found.
Partially reverted useless code from the previous commit.
Added changelog entry.
Merge branch 't/11125c'