This is the third batch of patches for the internal toolchain rework. Peter merged some of the work so this is a rebase with a few fixes and additions related to oprofile and removing the BR2_CROSS_TOOLCHAIN_TARGET_UTILS option.