Track opening / closing state of drawers for state restoration.

During state save / restore, be more granular in how we treat opening
and closing drawers. A drawer that is opening should be saved and
restored as opened. A drawer that is closing should be saved and
restored as closed.

Bug: 19370168
Change-Id: I8fc12e47542e6774603d8bf0e69ede3116914784
1 file changed