Issue #223: Backport Views use of new modal dialog framework.

This solves https://github.com/backdrop/backdrop-issues/issues/223 by backporting the remainder of https://drupal.org/node/1851414.