Changed Dietz model to use new syntax
Updated Dietz model to use the processing described in the paper
Updated Dietz model to use better syntax and extra functions

In addition some of the calculations is changed. Now there is explicitely an
f_inst and f_inst_lp version used, whereby the f_inst_lp is calculated after the
calc_f_inst function which alters the result a little bit.
In addition the signal coming out directly from the haircell processor is also
used to calculate the fine structure signals, which was not the case before!
Added comments how to improve code of dietz2011.m
made calc_f_inst work with matrices as input
Used shorter call to modelstages and corrected a bug
Removed unneeded comments
Changed calculation of f_inst back to only vector based, because its faster
Renamed dietz2011modulationfilter() to dietz2011modulationfilterbank()
Updated Dietz model to calculate only the desired values.

For this I added a 'noenv' option to disable the envelope modulation filter and
a 'nolowpass' option to disable the calculation of the *_lp interaural
parameters. Note, that ic is nontheless calculated even if we apply a lowpass
there.
Updated estimate_azimuth() to work with new syntax of dietz2011()
Added the new options of the dietz model to the corresponding arg functions
Updated exp_dietz2011() to work with new syntax of dietz2011()
Added a figure to the reference of dietz2011unwrapitd()
Fixed a typo in exp_dietz2011()
Updated exp_dietz2011() tp really do what is stated in the paper
Updated handling of splitting fine structure and envelope for dietz2011()
Updated estimate_azimuth() to new dietz2011() syntax
langendijk2002comp (used in langendijk2002 and baumgartner2013) modified in order become independent of the MATLAB Statistics Toolbox.
Merge branch 'master' of ssh://git.code.sf.net/p/amtoolbox/code