Shelf Stable Truffles