Enforce modal
Dispose panel emitter on destroy()
hideAllPanelsExcept
Merge pull request #4061 from atom/bo-modal-panel

Modal panel API
All panel styling into panels.less