Enable focusing on zelect by tabbing

I don't know if this can be tested further with PhantomJS+Mocha stack, but tabbing seems to work ok on Chrome and Firefox with these changes. You can try it with the included `tabtest.html`.

Relates to issue #17