EditBox angular directive input focus and keyboard events (enter, esc)