Properly parse smoothing groups.

The spec used by Wavefront says that the smoothing group parameter is a number or 'off'. It makes no mention of 'on', but that could be added back as 1 if desired.

I've also changed the stored parameter to a uint to hold the group number (breaks backwards compatibility).