composer.json: Added dependency on PHPUnit and PHPUnit_Selenium

I know I am going to burn in a special level of hell for this, the dependency hell. But I can't help it, Composer looks so cool...
libs/Se34: Added Se34 library as a submodule.
Readme: Draft of "read me".
TemplateFactory

It is generally a good idea, to have the TF as a service (this implementation does basically the same, as `Control::createTemlate()`).
PHPUnit tests settings (phpunit.xml + bootstrap.php).
RealApplicationTestCase: Base class for real app tests + first test example.
Fake root, its settings and first fake-root test.

- FakeRootHomepage_Test actually performs the same action as the RealHomepage_Test, but it runs over the fake root with testing database, so it is better isolated.
- FakeRootRouter - proxy of the application router, adds the testDbName parametr to all constructed URLs.
- FakeRootTemplateFactory - modifies baseUrl, baseUri and basePath template variables, so that static content (images, styles etc.) will be loaded from normal root.
- FakeRootTestCase - creates testing database in createContext() and drops it in tearDown().
Guestbook: Simple sample application.

For proper testing, I need something slightly more complex than a welcome page. Simple guestbook will do.
Guestbook test example.
Se34 test suite.
BrowserSession::$urlScript fix