bootstrap: fix colors, make backup safer

This will cleanup messages a bit and fix them as well (colors dont show up for me without -e). Will also make the backup function much more safer - if backup fails we don't want to proceed anyway.