User parent entity_id instead of :owner_id
Added scenario 2
Added scenario schemas to PostgreSQL file
Made entity spec grammar more flexible
Made factory-fns configurable
Added scenario 3 with test for owned ->mn