Added parameters to Observable.__init__(...). Changed behavior of idref and id setters so setting one unsets the other.
Add unit test
Merge pull request #161 from CybOXProject/obs_init

Changed id and idref behavior on Observable