Added an automated make file for all tests

These needs some serious reconsideration. It does exactly what it
should but what happens if there is an error? Consider using
python here instead of bash, or at least killing the compilation
chain if one fails.