Generate nicer output when recursing
Rename toString to describeLicense on LicenseResult
Use dependency chain rather than module path in recurse output
Add --body option to include license bodies