Multiple fixes to the presentation module

* Fixed a crash related to deleting presentations
* Hid the presenter buttons in the PresentationWindow when there's no presentation to show
* Disabled the "Show" button in the FileUploadWindow for the current presentation
* Cleaned up an event listener that wasn't used anymore