THRIFT-2641 Improvements to Haskell Compiler/Libraries

- test/test.sh integration
- add json and compact protocol

This closes #175

Signed-off-by: Roger Meier <roger@apache.org>
diff --git a/.gitignore b/.gitignore
index b0b5e65..0b25fbd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,6 +18,7 @@
 *_ReSharper*
 *.opensdf
 *.swp
+*.hi
 *~
 
 .*project
@@ -215,6 +216,8 @@
 /test/go/src/code.google.com/
 /test/go/src/gen/
 /test/go/src/thrift
+/test/hs/TestClient
+/test/hs/TestServer
 /test/py.twisted/_trial_temp/
 /test/rb/Gemfile.lock
 /tutorial/cpp/TutorialClient