Create `box' on `make all'.
* box-module/check.test, box-dynamic-module/check.test,
* box-dynamic/check.test: New files.
* box-dynamic/Makefile.am (libbox): Create box library on `make
all'.
(TESTS): New variable.
* box/Makefile.am (TESTS): New variable.
Create `box' program on `make all', use freshly built Guile for
building.
* box/check.test: New file.
* modules/check.test, safe/check.test, scripts/check.test: Set
GUILE_LOAD_PATH to make the tests run without installed Guile.
safe/evil.scm, safe/README, modules/README, modules/main,
modules/module-0.scm, modules/module-1.scm, modules/module-2.scm:
Minor cleanup.
* README: Added intro stuff, restructured a bit.
* box-dynamic/README, box-module/README, box/README: Cleanup and
restructuring.
* box-dynamic-module/box-mixed.scm: New file, demonstrating usage
of extension library functionality, but without exporting
procedures from the library.
Thanks to Thomas Wawrzinek for the idea and example code!
* box-dynamic-module/box-module.scm: Add comments, export
make-box, box-ref, box-set!.
* box-dynamic-module/README: Integrate new module (box-mixed),
restructure and cleanup a bit.