Forget branches. TVM is supposed to be small and simple.
Create LICENSE
Switched to C99 standard
* Fixed occasional race condition with parallel make of target "rebuild"

* Added "profile" target to makefile
Inlined tvm_step() and htab_hash().
Made pointer syntax consistent
Made naming conventions more consistent.
Added example program euler1_nodiv.c
Fixed link to attribution for the algorithm used in example euler1_nodiv.vm
Made hash table naming conventions more consistent
Moved example tvm programs to programs/tinyvm.
Made pointer syntax in TDB more consistent.
Patch tdb to build with gcc 4.6.3