Add setParent to hasMany relationship

- option to turn off storing array of child ids on parent
- rely on child's belongTo association

closes #2

LGTMs Nick James