Orphan list bug

PT story: https://www.pivotaltracker.com/story/show/79488584

- Fixed all three bugs
- Introduced features to test the fix
- Introduced specs to ensure an orphan list can only be created for an active partner
- Introduced orphan_list factory
No. But I have a VM I can try it on, but I would rather not spend the time to set the environment there.