locking down version of backbone for semver, update id test
Added missing semicolon
allow polymorphic type and id fields to be specified

allow polymorphic type and id fields to be specified
forgot to use updated morphType and morphId