view: move fontconfig initialization to main()
font-view: don't chain up to activate()

It's not required.
Make DBus activatable

Using the new GApplication facilities.
Update gitignore