extended-preprocessor: starting a C interface (not finished)
added unscented nodes generator
put nodes generators in setup_integration_nodes.m
added stochastic_solvers to homotopic_steps
extended-path: changed homotopy so that integration nodes change
too (only for for case 1)
Add info about constants to dsge_likelihood.m header
Clarify OSR in manual
Correct placement of @end example in manual
Clarify description of histval for stochastic simulations
Filter out more pathological cases in osr1.m
Fixed bug. Concerns a hidden feature (initialization of the posterior kernel from the prior mode instead of the prior mean).

(cherry picked from commit 90dc33764de443ee7c1063f8d165510756d70f89)
Removed useless line.

(cherry picked from commit 7482c9b8208635f6049d945a404c925aa8b2e6d4)
dmm: submodule update
Merge pull request #638 from JohannesPfeifer/documentation

Improvements on Documentation, headers, and pathological cases
Fix formatting problems introduced in 44fe31c7.
Fix an invalid memory access in k_order_perturbation DLL.

In the case where a 2nd/3rd derivative is symbolically not zero but numerically
zero at the evaluation point, the last lines of the g2/g3 matrices (in
KordpDynare::calcDerivativesAtSteady()) where uninitialized (these matrices
store the sparse hessian/3rd-deriv in coordinate list form, i.e. with 3 columns
and as many rows as non-zero elements). When reconstructing the dense
hessian/3rd-deriv matrix out of g2/g3, this would result in invalid memory
accesses.
Minor cleanups in k_order_perturbation DLL.
Added the possibility to pass a range of dates to the dseries constructor.
New syntax for populating an empty dseries object.

If ts is an empty dseries object with a defined range of dates:

ts = dseries(dates('1990Q1'):dates('1990Q4'));

Then the following syntaxes are valid:

1. ts(:) = 1;
2. ts(:) = [1, 2];
3. ts(:) = randn(4,1);
4. ts(:) = dseries(1);
5. ts(:) = dseries([1, 2]);
6. ts(:) = dseries(randn(4,2));
7. ts(:) = dseries(randn(4,2),dates('1950M1'):dates('1950M4'));

Remarks.

[1] In cases 1., 2., 4. and 5. the single observation is replicated to match the number of dates in ts.

[2] In cases 4. to 7. the dates in the right member of the assignment are lost (ie ts.dates is not affected by the dates defined in the right members).
Changed @dseries/display method. Do not display all the variables if the number of variables is greater than 10.

Note that the behaviour of @dseries/disp is not changed (displays all the variables).
Fix invalid check for size of interval in Geweke

Prevents specifying different interval values
Fix error in texinfo introduced in 9712f4ab.