General branching processes as Markov fields