mini-os: dump stack on fault
mini-os: use unbind_evtchn in unbind_all_ports

This marks the channel as closed, in case someone tries to use it again.
mini-os: arm: unbind debug port at shutdown before unbind_all_ports

Before, we called this after unbind_all_ports, leading to a crash.