kernel: add _WAIT_Q_INIT() Dissociate wait queue initialization from doubly-linked lists if the underlying implementation is to be abstracted. Change-Id: Id7544c6ac506643437f9c4f0ae97e7eecab8d06d Signed-off-by: Benjamin Walsh <walsh.benj@gmail.com>