move fit() into analyses/fit_mixture.py, update fit_von_mises.py

- new get_options_parser(), get_start_params(), split_dir_base()
fix trailing LFs (closes #9)