Doc: update hotplug, topology and descriptor documentation

* Also fix some typos
* Closes #95