Attempting foreign key relationships

Honestly, I don't think this is going to work without a modification of gorp, itself.  We'll see.
It's much simpler to just update gorp to support sending the parent pointer.
For foreign key support, use nelsam fork of gorp, temporarily
Merge branch 'master' into foreign_keys
Merge pull request #4 from nelsam/foreign_keys

Foreign keys