not working in version of llvm I have
doc update to say why forked
clean up for pull request
Merge pull request #3 from justincormack/master

merge of version that works with Ubuntu llvm 3.1 PPA