Generate scan report in JSON and modify the scan logic
- Now, users can generate scan report in JSON format and store it in a custom location
- The scan logic has now been updated to scan only the diff for each file if Talisman is being used as a pre-commit hook.
- Stops the scan in scenarios where the checksum of the file is matching