Don't publish HeavenWindow::setHandle()

The handle is immutable, don't let it be changed later on.

- Give the HeavenWindow constructor a handle parameter
- Set the handle directly from SecondaryWindow and PrimaryWindow
  constructors
Docs
Remove useless event() handler
Remove Q_PROPERTY declaration

It is useless in this case and only confuses Doxygen.
Docs