add missing check for incoming account id and some other precond. checks (fixes #1283)
add missing check for incoming account id and some other precond. checks (fixes #1283)

SysBind/thebuggenie,stolenbike/thebuggenie,deshion/thebuggenie,hurie/thebuggenie,nrensen/thebuggenie,dachaac/thebuggenie,praveenscience/thebuggenie,hurie/thebuggenie,JonathanRH/thebuggenie,deshion/thebuggenie,thebuggenie/thebuggenie,SamMousa/thebuggenie,praveenscience/thebuggenie,gabor-udvari/thebuggenie,azaghal/thebuggenie,milkyway-git/thebuggenie,milkyway-git/thebuggenie,SysBind/thebuggenie,stolenbike/thebuggenie,nrensen/thebuggenie,azaghal/thebuggenie,nrensen/thebuggenie,milkyway-git/thebuggenie,LogosLabs/thebuggenie,gabor-udvari/thebuggenie,praveenscience/thebuggenie,dachaac/thebuggenie,nrensen/thebuggenie,praveenscience/thebuggenie,stolenbike/thebuggenie,LogosLabs/thebuggenie,SamMousa/thebuggenie,azaghal/thebuggenie,dachaac/thebuggenie,thebuggenie/thebuggenie,deshion/thebuggenie,azaghal/thebuggenie,SamMousa/thebuggenie,JonathanRH/thebuggenie,SysBind/thebuggenie,stolenbike/thebuggenie,gabor-udvari/thebuggenie,hurie/thebuggenie,SysBind/thebuggenie,Rvanlaak/thebuggenie,Rvanlaak/thebuggenie,thebuggenie/thebuggenie,LogosLabs/thebuggenie,JonathanRH/thebuggenie,milkyway-git/thebuggenie,thebuggenie/thebuggenie,hurie/thebuggenie,thebuggenie/thebuggenie,gabor-udvari/thebuggenie,deshion/thebuggenie,Rvanlaak/thebuggenie,SamMousa/thebuggenie,dachaac/thebuggenie,Rvanlaak/thebuggenie,LogosLabs/thebuggenie,JonathanRH/thebuggenie