Fixed but for modifying parameter values

Origin point based, non-hosted families were missing their call to the
SetParameters method.
Also added the ability to create detail component and generic annotation
families .