Weaver's Salted Sesame Sticks