Add module needed by the cc_* modules so they'll actually load.

Ticket: #5452
Add seatbelts for systems where numbers of cores and memory are out of whack.

pxz threads need 1GB of RAM each. This can cause problems on system
with large numbers of cores and small aounts of memory as the old code
would see all the cores and try to use them for pxz threads.

Ticket: #5229

Warning: This change still won't allow you to build FreeNAS
on a Raspberry Pi.
Add missing fi

pointyhat:	jpaetzel