Create Branch and TraitsTree models
Add a Plot model

N.B. This doesn't need a database migration because it is already
defined in Jo's set of normalised tables!
Produce a valid ToughnessMeasurement
Fix the code matching regex
Tidy up logic for setting a code
Make the B in the code optional
ToughnessMeasurement can read csv