BHV-9256: Re-spot header when closing drawer in pointer mode.

Issue
-------
When closing a `moon.ExpandableInput` by tapping on the header, the header is not re-spotted.

Fix
----
Refactor `expandContract` (which is the tap handler for the header) to call `closeDrawerAndHighlightHeader` if we are closing the control. Additionally, prevent unnecessary focusing of the input when we are closing the control.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>