Fixed GitHub login, improved login dialog
refactored asynchronous calls to GitHub API, fixed login dialog
extracted asynchronous call tools, some refactoring
Added documentation