clear build path during path preparation & info update

Fixes build when a new toolchain target is chosen.

To recreate the issue without this change, run
toolchain_build arm-linux-androideabi
toolchain build arm-eabi

The build will fail due to the toolchain obj configured
for arm-linux-androideabi.

The info printed on a successful build has also been
updated to reflect recent build changes.