making manifests more testable
removing cruft from knife command tests
fix for diff: correctly deep-stringifying arrays