This delicious foolproof vegan vanilla recipe will have your friends and family gagging for more. It's fluffy, soft, moist and indistinguishable from a non-vegan vanilla cake!