sigmadsp_fwgen: Add control name validation

Make sure that the control name is less than 44 characters long and also
that there are no controls with the same name.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>