ebfret.analysis.hmm.forwback

Fixed memory leak
ebfret.analysis.hmm.viterbi: fixed memory leak
ebfret.analysis.dist added mean/mode/var functions
addded ebfret.analysis.nan2zero
added ebfret.analysis.num_to_str
Fixed ebfret.analysis.hmm.viterbi_vb (missing prefix in viterbi call)
ebfret.analysis.h_step: changed format of expected stats

previously e.z had size [T K]. now we have e.z [K 1] and e.z [K 1]
holding the summed counts and counts for the first time point
respectively
added ebfret.analysis.hmm.hstep_remap

Calculates prior for a remapped (excluded or merged) set of states
added ebfret.analysis.hmm.report

Generates a summary report structure from a set of analysis results
Added ebfret.data.report.to_csv.m

Writes output from ebfret.analysis.hmm.report to csv file.
ebfret.data.fret.load_raw.m: labels were parsed incorrectly
ebfret.plot.scale added missing ;
ebfret.plot.state_obs: retired 'state' argument
ebfret.ui.MainWindow.load_data: Allow loading of multiple files

User is asked whether to replace or merge upon load.
ebfret.ui.MainWindow.remove_bleaching_dlg: Add padding

When manually removing photo-bleaching, it is now possible to clip
a few extra points in case the filter is a little conservative
ebfret.ui.MainWindow: allow loading files on init
ebfret.ui.MainWindow.refresh: use viterbi path in time series plot
ebfret.ui.MainWindow.run_ebayes: Disabled interim prior updates
ebfret.ui.MainWindow.run_vbayes: use new expect and viterbi

1. Now uses new-style expected statistics e.z1 and e.z both [K 1]
2. Calculates viterbi path for best restart (for histogram plotting)
ebfret.ui.MainWindow.reset_posterior: New expect and viterbi

Updated to reflect changes in refresh and run_vbayes functions