new VonMisesMixture.rvs_mix()
save figure of original vs. simulated histograms, fix boundaries of bins
new CSVLog class
use CSVLog for logging
fix plot title, use tight axes
transform plot angles to [0, 180], update transform_pi_deg()
move plotting into new plot_data(), plot_rvs_comparison()
use asarray() on arguments, fix transform_pi_deg() for 0.0
support x axis transformation in VonMisesMixture.plot_dist()
use x axis transformation
add neg_shift argument to plot_data(), plot_rvs_comparison(), use it
new split_equal_areas(), draw_areas()
log fit quality criteria using CSVLog
fit_von_mises.py: new --area-angles option, new get_area_angles()
fix flag name in CSVLog.write_header()
fix VonMisesMixture.rvs_mix() for only one distribution