More refactoring
Remove unused file completer.coffee
When continuing a canceled search, start from last found position
Search should return to original position on cancel
Sort search results by visibility
Search after a clicked position in the page