[ghost] Can specify to which app the module belongs

With this patch, the different modules can be appended
to a previously defined app via

    package Foo;

    use Dancer app => 'myApp';

    ...

---------------
This is a ghost PR. DO NOT APPLY IT.
Useful to name an App? Also, is the test testing that? Relevant? Comment. If so, I'll prepare a clean PR.