add default frame sizing
haskell auto-complete config
remove old haskell auto-complete config, ws-trim
put global bindings all together, rm clrbuff macro
change ugly `run-main` macro to proper elisp fn