SmartOS/live b1b596b. Makefile .gitignore, overlay/generic manifest

OS-7260 SmartOS should support booting with loader
OS-7271 proto.boot should include loader instead of grub
OS-7309 build tools should support loader-based boot images
OS-7364 fs_joyent.sh test needs quotes
Portions contributed by: Rob Johnston <rob.johnston at joyent.com>
Reviewed by: Robert Mustacchi <rm at joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek at joyent.com>
Approved by: Robert Mustacchi <rm at joyent.com>
DeltaFile
+412-0tools/build_boot_image
+406-0tools/format_image/format_image.c
+0-392tools/build_iso
+1-267overlay/generic/lib/svc/method/smartdc-init
+0-263tools/images/make_image
+208-0overlay/generic/lib/sdc/usb-key.sh
+116-0overlay/generic/boot/forth/menu.rc
+8-72overlay/generic/lib/svc/method/fs-joyent
+0-52tools/usb_fdisk_table
+40-0tools/format_image/Makefile
+16-20Makefile
+4-27src/nictagadm
+17-4overlay/generic/lib/sdc/config.sh
+9-0tools/build_live
+0-6tools/images/4gb.fdisk
+0-6tools/images/8gb.fdisk
+0-6tools/images/1gb.fdisk
+0-6tools/images/2gb.fdisk
+3-0overlay/generic/manifest
+2-0.gitignore
+1-1configure
+0-1tools/build_usb
+1,243-1,12322 files

UnifiedSplitRaw