linux_aura: Enable interactive_ui_tests.

Previously, the chrome test runner had a check compiled in only in linux_aura where it detected if the name of the binary was "interactive_ui_tests" and quit immediately.

This removes that check, provides a minimal implementation of ui controls for desktop aura, and enables 56 tests.

BUG=163931

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230234 0039d316-1c4b-4281-b951-d872f2087c98
Use BaseShellDialog for print dialog on Windows

This puts the print dialog on a background thread which is necessary so other
top level windows can keep painting as Aura does the compositor swaps on the
UI thread.

R=sky@chromium.org,vitalybuka@chromium.org
BUG=180997

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

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