Artefacts have multiple need ids

https://www.pivotaltracker.com/story/show/67206140

updating test helpers and registerer code to match
multiple need ids associated to artefacts.