move api version detection and handling to ScuttleAPI class
workaround for deletion detection bug