Some Problems With List Editor

Hey Man,

Love this tool! But, I found a bug with the List editor. The setValue() function doesn't seem to work, as it doesn't remove the previous items before re-rendering. And, even when re-rendering, it places the new list into a temp div tag that ultimately never gets displayed. 

I think my fix has eliminated these problems. I wrote some additional unit tests, which pass.

Anyway, thanks again!