formatting and parsing for carat weights

For #17.

This just affects stone weights; is metal weight also measured in carats? @devilshaircut