working on linux

* makefile - get the -lcrypto flag where it needs to be
* loom.c - fixes the page fault handler to allow other handlers (i.e. itself) to be run
* shax.c - brings back the stuff needed for the linux case
* loop.c - defines some stuff for linux builds