added misisng states needed for gauige invariance.  added extra couplings.
the latter may turn out to be a headached, lets see.
added gaugeeigenstates for new superfields.
changed notation NS --> SI and added comment.
added dirac and scalar states for inerts and specified mixing.
added mixinsg to parameters.m
added extra parameters I'd missed to parameters.m, fixed bugs.
list all GSL root solvers that are used (do not hard-code them)
minor fixes to output names and missed T[fu] added.
add documentation for initial guesser classes
more documentation for the model class
fixed LesHouches tags on new parameters -- was specifying a specific entry
for a matrix instead of just giving new block name.
call CreateUnitMatrix[] only when needed

Reason: CreateUnitMatrix[] might return an error for some types.
Merge branch 'bugfix-unit-matrix-on-demand' into extend-ne6ssm-files
fixed typos in parameters.m and particles.m.
Merge branch 'extend-ne6ssm-files' of https://github.com/pathron/FlexibleSUSY into extend-ne6ssm-files
adding generated code temporarily.
fixed another typo in parameters.m
call CreateUnitMatrix[] only when needed

Reason: CreateUnitMatrix[] might return an error for some types.
version 1.0.1-cpc3
regenerated code files fixing bug.  Now runs.