Rename make.platform.Platform.get_host_subclass() to detect_host()
Begin moving tool provisioning from make.tool.Tool to make.platform.Platform