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! :)
Before we close the popup we should add an additional assertion after this line. Let's make sure that, if we try to focus the textinput while the popup is open, it will not receive focus. So, instead of closing the popup here, we should:

```JS
...
textinput.focus();
},
{
  focus: { src: textinput, event: "focus.popupFocusedAfterOpen2" }
},
function() {
  deepEqual( textinput.is( ":focus" ), false, "An input outside the popup is prevented from receiving focus while the popup is open" );
  $popup.popup( "close" );
},
...
```