Initial commit.
Remove libdjson from the repo, for the moment.
Readded libdjson.
.gitignore: added '.svn' to .gitignore.
.gitignore: added 'sdc.bin'.
Updated libdjson to revision 967.
.gitignore: added ll,bc,a.out,test stuff.
Standalone expressions.
Massive cleanout for upcoming revamp.

Remove gen,asttojson,import.

Redo makefile.
Add LLVM dependencies. This is rough, and will remain so for a while.
llvm.Ext: convert to D2.
Ignore assembly files.
updated gitignore.
alias, not typedef.
Huge commit. Everything's a mess. Fix later.
Less crashy.
No casty.
fixed erronous const usage in llvm/c/lto.d
Added Windows-specific ignores to .gitignore
Modify the main driver.