Add a pyinstaller hook to expose backend modules. Ref #124
Use errno module instead of hardcoding error codes
SecretService backend: correctly handle cases when the user dismissed the prompt.
Add CHANGES entry for 3.4