add visible as an option for ace-jump-mode-scope

It isn't always desirable to offer jump targets in non-visible frames.  So I added 'visible as an option for ace-jump-mode-scope, which only takes into account visible frames instead of all frames as global does.