Move code specific to hardware.html to Makefile.hardware.
Including Makefile.inc in Makefile causes the installation
path for the top-level index.html and schedule.html pages
to be nested within another DESTDIR. This commit fixes
that problem.
Reported by: Sebastian Huber (via hackers@)
Sponsored by: The FreeBSD Foundation