add cover to gitignore
cleanup AppurifyClient workflow
added api status up/down constants
refactor utils get/post into AppurifyHttpClient, it now supports detection of api service down and try to live through downtime
update tests to pass after AppurifyClient cleanup and AppurifyHttpClient refactoring