Don't update single entry thunks.
Don't produce double error messages in runtests.hs.
Fix decodeJSON for strings. Fixes #262.
Add JSType instance for JSString.