StudlyCaps on root class names (more PSR-1 compliant)

see https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-1
-basic-coding-standard.md
wip: reflexions on global implementation
wip: strip out the factory trait
redbean commit: Improve caching

https://github.com/gabordemooij/redbean/commit/0e924dc02cc2e4629b9031466f2a39de5b9d7f6b
bugfix
wip: global renamming + control to Tool