Scala-ified non-looping part of Alias method
Converted Alias method code into recursive function
Finished simple tests for new Alias implementation
Added a more complicated test to new Alias method
Merge branch 'develop' of github.com:tearne/Sampler into develop