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
It should be possible to disable form rendering entirely if partner is not active, shouldn't it? Regardless, as the comment above points out, all this logic belongs in the controller. You couldn't redirect from the view anyway.