* Added PresentationListener interface.
* Added Device::setPresentationListener().