Fix prompts signature
Add missing prompts annotations
Code style cleanup
Added remote callbacks signals
Proxy callbacks signals for convenience
Bind git_remote_download
Bind git_remote_update_tips