Add `#select` to `going/kernel`
Do not call completion block if an error occurs
Add final select specs