add description and dependencies keys to dep "recipe"
make DepfileNotFound error orange
support list command
generate_manifest + first generated manifest
set all keys from dep "recipe" as Dep instance variables
fix install shell commands a bit