[POC] for namespaced modules.

This is a draft of namespace support for modules, again works concurrently with the existing standards.

This would simply a stepping stone to vendor namespace support e.g.

`Drak\FooModule`

In order to maintain PSR-0 compliance however, we'd need to modify the Extensions module to scan up to 2 levels deep to find the Version.php and simply ignore other folders. If we integrate the HttpKernel, one additional file would be required also, called `DrakFooModule.php` -> `class Drak\FooModule\DrakFooModule`.

This will remove conflict of module names,

Another option could be to have a set namespace and break from `PSR-0` using a special module autoloader - e.g. `Zikula\Module\Permissions` while still maintaining one folder deep (status quo) in `modules/`.