ENH: add orientation to fiducials

Changes now compile, but so far don't actually change behaviour in Slicer yet.