doc update (apparently)
added multivoigt example
tried to improve parinfo's robustness so that someone could actually consider making their own parinfo struct