Handle hasMany.though
Clean up lookupModel
Add more comments
Merge pull request #66 from strongloop/feature/fix-through

Fix a regression caused by 'include' changes