Added owner support for private programs

- When editing private programs, now displays a read-only/disabled field that lists the owners
- Private program info now displays owners via authorizations as the owners
- Fixed an issue with IndirectListLoader not updating properly on model instance create/destroy

Depends on #704.