Debugging bug-fix in logit and gmnl2a models: some assertions were testing for the older design -- where the y-vector (choice column) was still a part of the composite matrix. In the later versions this has changed to composite matrix containing only the attribute values (as floating point numbers -- to allow computation of continuous variables). The choice-column/y-vector was moved/encapsulated into its own array/object of unsigned 8bit ints... yet the assertion code was not updated.
Multi-logit refactoring:

*) visual renaming/relabeling to LC (latent class). The internal code-tree is still (tentatively) multi_logit, but this is likely to be deprecated in the not too distant future.

*) taking out the per-class scaling coefficient (i.e. "helper" for all-betas-in-a-class modulations)... later this could be re-introduced but would have to take into account scaling vs. offsetting... moreover a more appropriate alternative could be the "mask layer" for "no longer in need of to be computed" complexities.