Signatures must have exactly one reference.
- Added test case for multiple signatures
- Adjusted code to fail validation on multiple signatures.