Fix build via liballocs archives. Add a missing test Makefile. crunchcc is still BROKEN.
Moved some generic code to liballocs. Fix the noop library build to include the noop liballocs.