added ghcjs
update to cabal-install 1.20.03, no profile and no shared libraries