vendor libraries are added.
 - jasmine
 - jquery
 - prototype
utilities are added.
 - assert
 - test (including global variable test)
oop library is changed.
 - prototype.js -> js.class
a bug at assert is fixed.
 - Error, Error.captureStackTrace existence check
test is removed.
test code running environment is changed
 - dynamic test load to static
 - test.html has about 3 script blocks,
    which in test / basic libraries are put, required scripts to the test code, and the test code
namespace is defined
 - to learn how to use, see test/namespace-test.js