dashboard: better handling of long error messages

show ellipsis and make tooltip multiline
badge: ignore disabled builds in the count
improved error handling

errors store name, message, description and details
black text color for offline builds
remove cookie once when 401 received

Chrome API changed