Add failing test and fix for #437

Rather than re-setup form to get a belongs_to with article and comment, I added a ```Group``` model where person now ```belongs_to :group```.  This seemed like it would make less noise in the tests going forward and make testing different association types easier.  If you don't want that, I'm happy to switch it over.