Add file preamble to edgar_runtime.h.
Add Mersenne Twister random number generator.
Add Jenkins hash implementation.
Pass -Wall when compiling tests.
Make code more C89-compliant, remove dummy edgar.c.