Use style_opts instead of style_args in the entry url

We were using style_opts for hashes, style_args for a string;
$entry->url expects a hash but was using style_args as the option name.
So rename it to match convention elsewhere