keys: move to folder-based structure with flake-module
- Extract key management logic into keys/flake-module.nix
- Organize keys into subfolders: ssh/, pgp/, age/
- Simplify extension stripping (remove everything after first dot)
- Remove inline key definitions from flake.nix