crawl: fix, update, add console version

This fixes https://github.com/NixOS/nixpkgs/issues/4644 . Also I've got stuck into https://github.com/NixOS/nixpkgs/issues/1963 .

P.S.: This package has one hell of scary Makefiles.
The description should be short. You can use longDescription for more detail.