Sadly, remove compilation unit around make-host-2 (temporarily?)
Restore x86 build.

The previous change to allocate-vector declared a variable to be
outside of the fixnum range, stopping ALLOCATE-VECTOR-ON-HEAP VOP from
being applied, resulting in an endless recursion.

Spotted by James M. Lawrence.
Quiet a handful of unused variable warnings