1) Escape key for non moveToRoot elements did not close it (ex search
bar). This was fixed. (Yeah, still using hidden.... need to figure
out what to do there more wholistically)
2) Sometimes the dom node tried to be removed twice. Add a check so that
doesn't happen.
Change-Id: Ia88d2a72fa69b10cbfd70658e57e1f96a11c53fc