Make existing requirements parsing more forgiving
Make existing requirements parsing more forgiving

* jenkins/scripts/project-requirements-change.py: If not reading
requirements in strict mode, for example when analyzing the existing
branch tip copy of a list, allow for the possibility that
pkg_resources may be incapable of parsing what it sees as a
malformed version string.

Change-Id: I8e13a5e94901f615233ddfb4a5e4589841a01853

coolsvap/project-config,coolsvap/project-config,noorul/os-project-config,noorul/os-project-config,openstack-infra/project-config,citrix-openstack/project-config,anbangr/osci-project-config,Tesora/tesora-project-config,openstack-infra/project-config,Tesora/tesora-project-config,dongwenjuan/project-config,dongwenjuan/project-config,anbangr/osci-project-config,citrix-openstack/project-config,open-switch/infra_project-config,open-switch/infra_project-config