New column - posn - added to Requirement

Posn = relative index of a requirement amongst its own type
Once set, it never changes. If a new requirement is added,
it might have get an id of 45, but its posn amongst its siblings
might be just 7

We store the position - not the ID - in the feedback because position
can be constrained to 4-bits whereas there is no guarantee that ID can be