Add basic linux support and bug fixes.

Variants and toolchains now instanced from the root
on linux (actually all posix platforms).
Fixed bugs with addressModel propagation.