Added alias table and Huffman coding tree for sampling discrete vars. Alias table has best performance, so replaces drawtable in Categorical & Multinomial.