Could Beaver Nuggets be the best thing since chicken nuggets? We're taking a look at these delicious, sweet, meat-free snacks.