Update libd
alias parameters with context
Embeded context in structs
Embeded context pointer in structs on heap
Context for classes
Class with multiple contexts
Use `wait(spawnShell())` instead of deprecated `system()`
Linker command for OSX is the same as for other platforms
Properly escape filenames passed to shell
LLVM 3.5
scope refactoring
added dub.json
lflags and libs are specific to my debian tho
Cast VtblExpression to make sure type matches
codegen for TrenaryExpression