Merge pull request #125 from mgsmith1000/master

Add some patches and configuration that allow functioning in Xen
Don't use a $ here, it won't unset as intended.
Make sure BUILD_KERNELS also includes the wrap_vga kernel
Set these unconditionally for wrap_vga
Revert "Set these unconditionally for wrap_vga"

This reverts commit 09471908e37743da1eeb20fe9568e166d4a389a7.
Revert "Make sure BUILD_KERNELS also includes the wrap_vga kernel"

This reverts commit 118dcec81598fa0fec44a08dc64e2c312c3fb3bd.
Make sure _VGA is initialized
Fix nanobsd with vga build and restore variables after it
This broke nano+vga again somehow.  Revert "Fix nanobsd with vga build and restore variables after it"

This reverts commit 18e7ef619b281da2032f751d166455fb471a8be4.
This broke nano+vga again somehow.  Revert "Make sure _VGA is initialized"

This reverts commit f3c5b6d476e41eeaff217f1f3ad3921d425d3472.
This broke nano+vga again somehow. Revert "Revert "Make sure BUILD_KERNELS also includes the wrap_vga kernel""

This reverts commit f02c4ad45c7201ba358f000f332c1af3cfe14b14.
This broke nano+vga again somehow. Revert "Revert "Set these unconditionally for wrap_vga""

This reverts commit 2edfb5944cb77a7da8996e21b856ad76b3f00f6f.
Back out these e1000 updates, they break ALTQ for igb.
Unset BUILD_KERNELS as well to be picked by script itself
Revert "Remove unexisting paramter from script. It will detect nano from environment directly"

This reverts commit 24573769eab2eb4c5fb111bc5279bfb96d9c4123.
Restore argument to script for building nano with vga
Provide a -u option here to disable uploading snapshots
Add even to _looped snapshot script the -u argument
Correct while loop
Simplify a bit