I was following the vignette for the package, updated and loaded all necessary packages, seemed like it would be a pretty straight-forward process to authenticate. Instead,
I had to do the following settings to make this work
package versions : base64enc_0.1-3 httr_1.2.1 twitteR_1.1.8
installed twitteR using command: devtools::install_github("jrowen/twitteR", ref = "oauth_httr_1_0")
And i had an existing app which didnt work so i went ahead a created a new app on twitter.
This combination works for me