Return the next widget after this one in the keyboard traversal order, or None if there is none. The traversal order goes first to the next child, then recursively to the children of that child, and then to the next sibling higher in the stacking order. A widget is skipped if its takefocus option is set to 0. This method is used in the default bindings for the Tab key.