Fixed installation bug due to test case implementation.

Signed-off-by: crynobone <crynobone@gmail.com>
* Add testcases for Orchestra\Foundation\Publisher\Ftp.
* Add testcases for Orchestra\Foundation\Publisher\PublisherManager.
* Testcase for Orchestra\Model\Role as well as move the event to observer.
* Add testcases for Orchestra\Services\Event\AdminMenuHandler.

Signed-off-by: crynobone <crynobone@gmail.com>