moved li tags to the menus, that makes the closure moveable
fixed name
renamed PHPExtension to PHPExtensionManager
added license header
break out of foreach loop, after the change was made
cleanup for daemon class