update bower.json to pull in lie rather than dojo,
and then exclude lie from intern instrumentation
Convert DisplayContainer to use the lie promise library.

event.loadDeferred is replaced by an event.setLoadDeferred() method,
which can take either a Promise or a plain value.
TODO: better name for this method?
Convert HasDropDown to use lie.