So this is a huge set, and I'm sorry for dumping it all at once, but I kept bouncing
between the various patches as I worked on it, so sending any one out earlier probably
would have backfired. This brings SettingsDefineCapabilities to a working state, as well
as does all the background work. Clients should now be able to follow the chain of
associations all the way from a HostSystem instance to a series of RASD instances that
tell them the min, max, increment (read: granulatiry), and default values for NetworkPort,
Disk, Memory, and Processor.
Once this set is processed and approved I have some plans to try and make things a little
more compact, as there is a reasonable amount of duplication in some places, and a couple
of cases could use some polish, but with this set they should all be working, so it was
about time to get it out for review.