Remove native_control* and some other non-Aura windows code

Started by trying remove use of atlbase.h in native_control,
but since it's unused, just delete it all and a few places
where it was referenced in !USE_AURA blocks.

R=sky@chromium.org
BUG=5027,330735

Review URL: https://codereview.chromium.org/136003015

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247647 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 247647
[Mac] Remove a panel from stack window bounds update list when it is being removed

The crash in the bug seems to occur when 2 stacked panels are being removed
in a very short peirod of time. When 1st panel is being removed, other stacked
panels could be queued for update. If 2nd panel, that is in this update list,
is then removed, it should be removed from the update list.

This only occurs on Mac. Windows does not have the problem due to the similar
logic. Linux GTK does not either due to that the update will be performed
immediately.

BUG=336582

Review URL: https://codereview.chromium.org/143453008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@247648 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 247648