Changed it so that consumers can supply an
async twitter object that will be authenticated