updated makefile to build each test from it's own source file as libtab uses the main entry point as it's test runner
Merge pull request #123 from benjamg/hotfix/makefile_anytests

Support multiple tests with libtab
Using larger chunks of memory instead of VLAs.

This lets clang++ compile cataclysm.