Laughs of Launnie festival gets sign-off on deed to cover debts