Refactor relation into classes
Fix the hasMany through connection
Add support for hasOne
Clean up scope implementation
Adding back the remoting metadata
Add more jsdocs
More clean up for the scope processing
Fix the error msg
Merge pull request #140 from strongloop/feature/refactor-relation

Feature/refactor relation