Use cl-lib for consistent destructuring-bind etc.

See #17