alias this for identifier resolution
alias this for casts
Setting the default compilation mode back to all at once rather than separate compilation. DMD fixed issues that caused it to consume an absurde amount of resource and the has gotten much faster now. Separate compilation is still available by using SEPARATE_COMPILATION=1 as parameter to make.
Refactor poisoning so we can cleanup when we disable poisoning mode.
The cleanup is not very smart for now, but as long as the abstraction
is correct, we can improve it later (and rehash the scope ?).
Merge pull request #6 from UplinkCoder/32

32bit fixes
FileSouce sourceFactory > Source sourceFactory