Include on find breaks when irrelevant rows in join table

@sdepold and @mickhansen check this out. 

Sascha, the `sync` action creates the cascading constraints so I needed to remove those in this test. 

Also, how can I go about setting up cascades in migrations other than just writing the db queries? (And I've just been testing on PostgreSQL.)