Stuart Kennedy's trial at Perth Sheriff Court has been delayed after he sacked his legal team.