Merge pull request #1 from tvh/fast-math

add support for fast-math-flags (change in llvm-general)
update ghci script

requires recent version of cabal-install
first version of map skeleton using llvm-general-quote
first working prototype of map Skeleton
first version of fold skeleton, untested
first working skeleton for fold
inner loop compiles
stuff
fold1 and generate
fold1 and generate
change foldAll to use fold skeletons
remove clutter
quasiquote transform
change exec to execRet_

this is due to a change in llvm-general-quote
quasiquoting for the ptx backend (minus fold)
fix for changed semantics of for
fix map: use different items for every thread