Add share_user support to shiphead, invoicelistitem and solistitem

Resubmitting https://github.com/xtuple/xtuple/pull/1466
Needs merged for private PR to pass:
https://github.com/xtuple/private-extensions/pull/278