Add sfm-sniffer support for numeric reference fields

Some SFM cross reference fields use nested numbering schemes: 1.2.3

Perhaps add a 'numberlist' type for these kinds of fields.

In general, the 'number' type is too limited to be useful, accepting only unsigned integer strings.

Edited by Gavin Falconer
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information