Updated SigningTestCase to work with the latest version of Bouncy Castle
Reworked the descriptors with a ControlField class specifying the properties of the fields