auth() now uses RESTfulAPI_Error
FIX #12 store response and no output() in CLI

save response on controller and only use output() if not CLI