fixup add specialist sector draft test assertion
Allow draft sections to be tagged to artefacts

This adds significantly more test coverage around section tagging than 
previously existed, and then expands the test coverage to cover tagging
draft sections to an artefact.

To make draft sections appear in the sections select boxes, 
ArtefactForm now contains methods to return draft sections for an 
artefact.