kinetic.js: Only have model value set view value if !uniqueInView

Also, this pulls position information out of kinetic per frame to update the model.
This also allowed me to simplify a lot of other logic he had to include because kinetic was changing the object's position without telling us.
Simplify code based on new way of keeping clients in sync
Remove some code that is no longer necessary with new way of dealing with kinetic drag
Remove some code from kinetic/node.js that is no longer necessary.
Remove jitter from locally-dragged kinetic node
Comment code
Correct the typo in the function name toggleVisibility.
Move the first reference to this.visible in toggleVisbility so that
gotProperty doesn't fire prematurely.
Merge pull request #358 from virtual-world-framework/branch/keep-uniqueInView-stuff-unique-when-new-user-joins

Branch/keep unique in view stuff unique when new user joins