Initial Commit.
added directory structure
added basic unittest framework
unittet fully working
started test writing for observer
test indexing script added in tests/index.php
add mvc library structure
initialized all needed files
changed js hierarchy to reflect new library style
basic dependency check done and tested
fixed cyclical require bug, require function is no longer used.
added include function to support script includes
improved dependency system with includes.
basic observer implementation done, no event system defined yet
Merge remote-tracking branch 'origin/master'

Conflicts:
	pweb/js/unittest.js
	pweb/pages/index.php
resolved by upgrading unittest in unilib/unittest.js and updating directory hierarchy
Merge remote-tracking branch 'origin/mvc'
fixed import system, Group includes and callbacks added
fixed cascade inclusion issues on namespace initialization, still need to do so for handmade include() calls.
Added some support to standardized event handling
dependency system working, changed provideNamespace signature
rendered static members FIRST and LAST in CallbackGroup. Added generic test for base.js functionalities other than inclusion.
Refactored depenedencyManager_ to be used by CallbackGroup and CallbackGroupManager as a fictitious DOMElement. Code works with IE8 and FF8.
moved observer.js to interface/observer.js
Pretty working dependency system. Fails base_includeAB_inline test. No easy fix found yet.
Final version of dependencyManager, now inclusion works fine. Circular dependency checking works. Not yet checked include-after-all-notified scenario that may cause troubles. May want to pass the namespace as parameter to namespace init function in following revisions.
Cleanup unilib/base.js from deprecated stuff.
Implement centralized config system in pages/config.php and use it from unilib/base.php.
Make unilib/base.js to be generated by unilib/base.php.