Merge changes Ie37e173e,I824f93a0,I0c385e82,I39cb4ad8 into main

* changes:
  add3prf.py: Add support for Boost license
  add3prf.py: Add support for zlib license detection
  add3prf.py: Support license files with extensions
  Set `primary_source` for idenfitier in add3prf.py