fixes memory leaks with lists
making compute share the setup / teardown in observe
Fixing reference for unbind and broken unbinding.
Setting attributes in IE was failing with the memory leak fix.
Merge pull request #363 from bitovi/list-memory-leak-fix

List memory leak fix