Implement ll_ndel()

Solves #144 .
`ll_del()` is buggy the way it is written. This code works. You're welcome to send me a PR (onto this) to simplify this.