Changes how linux is handled in SConstruct

Changes SConstruct and platform to use 'distro.version' instead of 'Linux.distro.version' and adds IS_LINUX.