Made all files rely on ASSERT/LOG/ERROR and such defined in lib/assert.js,
which is "pre-included" by the makefile.

Also, make can now be run like this -
    make DEBUG=0
or
    make DEBUG=1
to enable/disable the asserts.