Filter archetypes integer widget values

This prevents entry of anything but integers.  fixes #880