check_software fixes

 - only consider shared parts from checked software
 - support new `.buildout-shared.json` signature files
 - unit test coverage

See merge request !361
27 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
passed SlapOS-Master.UnitTest-Master

02:09:33

passed SlapOS.Eggs.UnitTest-Master.Python2

00:22:35

passed SlapOS.Eggs.UnitTest-Master.Python3

00:26:07

passed SlapOS-Master.UnitTest-Master

03:59:23

passed SlapOS-Master.UnitTest-Master

01:03:16

passed SlapOS-Master.UnitTest-Master

01:13:45

failed SlapOS-Master.UnitTest-Master

01:38:05

passed SlapOS-Master.UnitTest-Master

01:07:08

passed SlapOS-Master.UnitTest-Master

04:20:26

passed SlapOS.Eggs.UnitTest-Master.Python2

00:22:06

passed SlapOS.Eggs.UnitTest-Master.Python2

00:11:57

passed SlapOS.Eggs.UnitTest-Master.Python2

00:10:23

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:03

passed SlapOS.Eggs.UnitTest-Master.Python2

00:10:22

passed SlapOS.Eggs.UnitTest-Master.Python2

00:18:50

passed SlapOS.Eggs.UnitTest-Master.Python2

00:12:25

passed SlapOS.Eggs.UnitTest-Master.Python2

00:13:15

passed SlapOS.Eggs.UnitTest-Master.Python2

00:10:28

passed SlapOS.Eggs.UnitTest-Master.Python3

00:12:33

failed SlapOS.Eggs.UnitTest-Master.Python3

00:14:17

passed SlapOS.Eggs.UnitTest-Master.Python3

00:10:43

passed SlapOS.Eggs.UnitTest-Master.Python3

00:17:43

passed SlapOS.Eggs.UnitTest-Master.Python3

00:24:20

failed SlapOS.Eggs.UnitTest-Master.Python3

00:15:57

passed SlapOS.Eggs.UnitTest-Master.Python3

00:13:22

passed SlapOS.Eggs.UnitTest-Master.Python3

00:12:27

passed SlapOS.Eggs.UnitTest-Master.Python3

00:11:01