Expand ignores.
Implement LLVM.General.Module.writeModule
Merge pull request #29 from Ralith/bitwriter

Implement LLVM.General.Module.writeModule
Forward module write error messages from LLVM
s/writeModule/writeBitcodeToFile/
Merge pull request #30 from Ralith/bitwriter

Forward module write error messages from LLVM
fun with anyContT lexical scoping; use bracket for extra memory-management protection
Merge branch 'llvm-3.3'
removed import of unicode-unsafe string functions
Merge branch 'llvm-3.3'
enable static linking (now the default) of llvm
Merge pull request #32 from Ralith/fixed-store

Fix reversed store instruction operands
Merge pull request #34 from Ralith/debug-opt

Debug flag for building shims with -g
Doc for new function.
Chase phasing bug.
A somewhat crude fix to the Phi sequencing bug. More work to follow based on lesson learned: the phasing monad is too finicky.
Merge pull request #36 from Ralith/extern-libs

Link libraries depended on by LLVM
merged from llvm-3.2 branch: Handle inbounds GEPs which turn out to be constant.
Merge pull request #38 from Ralith/extern-libs

Fix library ordering
Fancy continuation monads are kinda useless if one does an end run
around them. Pttth.

Fix very bad bug.