[fix] Setup command fails to re-authorize users with Github

Closes #60, #61

LGTM given by: @nhance

Squashed commit of the following:

commit 9cd8fa894135d194a21f1fd36dae07e30b50de7b
Author: Valentino <valentino@reenhanced.com>
Date:   Wed Mar 5 11:09:09 2014 -0500

    [fix] Setup command fails to re-authorize users with Github