fixes #89;

adds some logic to check for errors which should not allow slimCat to reconnect, as they are known states where another reconnect will immediately fail