Added twofactor authentication support, Fixes #89
small refactor
regenerate gemspec and shell completion
update README
Merge branch 'Lavoaster-feature/ghtwofactor'