Add signal to support additional foreign keys on Sample

Signed-off-by: Adam Wenocur <wenocur@email.chop.edu>
Merge pull request #14 from awenocur/add-signal

Add signal to support additional foreign keys on Sample
issue-17

Signed-off-by: Adam Wenocur <wenocur@email.chop.edu>