fix phpmd annotation
fix menu loader service
add preferred-install source config