add logging option to option dialog, resolving height problems in option dialog in Linux (issue #4), changing preference service creation

this change revealed also a problem with preferences-service creation, now a nsIPrefService is requested, before it was a nsIPrefBranch (which does not always work in Linux)
add application/addon info logging