initial directory structure for matlab/octave
source shuffled around and renamed
made a start on dmd polynomials
exponent to subscript mapping reversed

Decided use a shift-by-one mapping in converting
polynomial exponents to ND-array subscripts (so
for an mvpoly_dmd polynomial p, p(0,0) refers to
the constant term (and is stored in p.coef(1,1)),
p(2,1) refers to the x^2 y term (and is stored in
p.coef(3,2)), and so on.

This is the reverse to the Matlab/Octave convention
of storing a univariate polynomial with the constant
term last in the vector and the coefficeint of the
highest order monomial first (why would you do
that?).
added plus operator for mvpoly_dmd

The plus operator is implemented with a padplus
function acting on the ND-arrays which represent
the coefficients of the summands.
implements subtraction
added polyval: polynomial evaluation
rename to identify underlying representation type
post-rename fixes
simple unit testing
setup for separate unit tests for matlab & octave

decided on separate unit tests for octave and matlab,
this due to there not being a common unit-test framework
(pity), set up an octave-specific stub, unit_octave.m
initial unit tests for octave
added generic constructor
first version of mtimes for cube polynomials
polynomial coefficient referencing sanitised

modified the referencing of polynomial coefficients
so that p(0:3) refers to the first variable rather
than the second
initial octave packaging
added script to generate ChangeLog from git logs
More detail in package documentation
octave package now installs correctly
some code tidying