Implement a new build-and-install script

 * Based on previous checkout-and-build-mono script
 * Checkout no longer needed since this is done by initrepo
 * Don't git reset/clean/pull
 * Allow use from a different directory
 * Cosmetic improvements

Change-Id: I071b72611139b24a5df45463bb071f22f8fb2262