now better developed methods of handling various barista errors, especially ones related to users and tokens; fixes #71; fixes #64