feat(build_library): pxe support

This adds support for creating a PXE image and kernel using build_image