Moving windowing code out to their respective platforms
Build fixes; move d3d windowing into platform specific regions
Move tools code into tools/