Replace the `procedural` module by the `nprocgen` crate.

Fix #25.