Add a ->Stat utility fn
Add statline->stats

Built atop ->Stat, this is just a wrapper to make the typical statline
DSL easy to write.. subject to change but we'll go with it for now. If I
have to tweak it to add name and soforth so be it.
Rewrite tests to use statline->stats

Because DSLs are awesome for cutting line count!
Implement an add-aspect-punting

It's really just a hack to get a nice DSL for literal inheritance over
substructure. Basically I want to have the Model class feature all these
well boxed substructures, and call out to them for the appropriate
getters, but provide a wrapper around any setters.

This punting provides a clean way to "magically" implement such punting
to the substructure, in the spirit of the other aspect fns.
Rework the AStats structure into several Aspects

According to Prime, the rules have concepts of size, abilities,
immunities and soforth which are independent of the statline. Rather
than cram everything in the statline struct therefore I decided to split
the aspects out, and then use my shiny new composition mechanism to
bring it all together later.
Rework statline->stats to match
Patch test-statline to match
Implement Model

Model is the compose of Stats with some inheritance and a bunch of other
aspects... should work just fine...
Rework Effect tests around Model

Model is the only thing with Effects, so rework the test around
Model. Everything looks good so far, and I now have a test model to play
with so I'm happy.