Compare stderr as well as stdout in runtests.sh.
Add Debug.Trace test case for #208.
Fix Debug.Trace. Fixes #208.
Revert "Don't cache AJAX responses." Fixes #209.

This reverts commit b1f02697a32972b8de11f9012be32a82bd862427.
Cache control should be up to the user, Haste shouldn't impose policy.
Remove portable flag from cabal file. Undocumented and broken, it was.
Fix package flag portable-compiler. Fixes #215.