ycm/dotnet: Tweaks framework dependency/use flags

dev-lang/mono is only added to the package DEPEND variable if the user
has one of the net* flags enabled for the package.

Also swapped the omnisharp flag for just the net40 use flag.