Batched budget reauthorization feature has been fixed

Batched budget reauthorization was not worked. So these changes fix it.
The Account object does not contain an AccountKey so we have to create our AccountKey from the the key of the json structure.