add jsdoc and fix add data to referencesMany.add

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
add jsdoc and fix add data to referencesMany.add

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Merge branch 'feature/add-with-through-data'

Conflicts:
	lib/relation-definition.js
revert change to ReferencesMany.prototype.add

Signed-off-by: Clark Wang <clark.wangs@gmail.com>
Revert leading spaces
revert eof
revert eof
Merge branch 'feature/add-with-through-data'