Adds isAuthed method and modify all internal methods to use it to check
if user credentials are supplied
Bug Fix user credentials was not being added to request