fix https://github.com/brave/brave-browser/issues/12761
When brave browser is set as a default application,
different icon will be used for that file type.
Currently, .pdf and .svg files will have different icon.
So far, we set BraveBHTML (beta) prog id for supported file types in
registry.
and that BraveBHTML entry has some attributes such as default icon or
commands. That default icon is used for the file type when browser
is set as its default application. default icon of BraveBHTML reg entry
is brave browser's default icon.
Because of this, all file types uses same icon.
This PR introduces new BraveFile prog entry and it uses different icon.
And, new BraveFile id is set for some file types when brave is its
default application.