updated gitignore for cabal setup
initial working setup (though can't run it from inside eclipse)
Added C helper files (so far only for network functions) (comments)

May remove these if I can.  There is a Binary package that has conversion functions for Big Endian and so on, maybe that stuff would work
Implemented working query test