Add the ability to hide and show widgets.

* Add `.hide()`, `.show()` and `.isHidden` to _Widget
* Create class `pd-hidden`