Popup: blue focus flash on android 4.2

So I tested this with Browserstack on android 4.2 and it fixed the problem.  However, when I run "grunt test" there are a number of test cases failing.  @arschmitz suggested I do a pull request so he can take a look.  So don't merge if it's breaking tests! :)
We should switch this to ```if ( !$.contains(...) )``` just like in the other place, because using ```.parents().filter()``` is by far the [slowest](http://jsperf.com/has-vs-contains-2/3) method of ascertaining containment.

/me facepalms at his old code