add back oauth_token to login helper

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
show '*' when entering passwords

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
bugfix: moved bitbucket gem to inside the class\n\nit will otherwise conflict with later github gem on nokogiri dependency

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
initialize log output to stdout

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
add interface for providers

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
feature: added github provider

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
improvement: unified github handling under octokit api

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>