don't warn about name shadowing when writing Haskell
make ac work with haskell-mode
posiition emacs properly on startup
add C auto completion
more C enhancements
fix registers