Fixed issue where tabbing past the button and then clicking would fail.

As you tab past the button, kbEvent was becoming true, then when you
later click the button, it hits the return statement and doesn't
open the datepicker, or cancel the event.
Merge pull request #18 from dave-irvine/master

Fix issue when tabbing past button, then clicking button.