Add Foreigner and Immigrant for foreign-key support

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Create migration to add missing foreign keys

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Update Call test to delete Paper rows before run

Signed-off-by: Alex Coles <alex@alexbcoles.com>