Add DSA signing

refs #230, #912
- [x] Signing backend
- [x] Vector loaders
- [x] Tests
- [x] Docs