Insurance companies and onboarding fixes

So when you define an association in a model, Rails automatically generates a bunch of methods. One of those methods is `association=`, which is being overridden here. Our `has_one` association depends on a condition (through `primary_occupancy`), which apparently Rails' generated methods doesn't handle quite right, so I made it work with our setup.