Focus stealing fix (Issue #283)

Timeout is stealing focus back to the closed select, when click on other select.
Because of timeout = 0, I hope it doesn't brake other functionality.
Removing the $timeout might cause an exception when using with angular 1.3.x, havent actually test it yet but I remember that I put it because a change on the new angular version