add serveral command line optimization options

improve haskell front end's performance by eliminating $ operator

	modified:   Compiler.hs
	modified:   Interpreter.hs
	modified:   Makefile