Refactor ProtocolHandlerInstaller
Refactor ProtocolHandlerInstaller

Only prompt to become default client on initialization

Mokolea/atom,t9md/atom,andrewleverette/atom,ardeshirj/atom,liuderchi/atom,PKRoma/atom,Arcanemagus/atom,Arcanemagus/atom,stinsonga/atom,atom/atom,PKRoma/atom,andrewleverette/atom,ardeshirj/atom,kevinrenaers/atom,PKRoma/atom,brettle/atom,t9md/atom,brettle/atom,atom/atom,stinsonga/atom,andrewleverette/atom,atom/atom,stinsonga/atom,Arcanemagus/atom,liuderchi/atom,FIT-CSE2410-A-Bombs/atom,Mokolea/atom,liuderchi/atom,ardeshirj/atom,FIT-CSE2410-A-Bombs/atom,t9md/atom,kevinrenaers/atom,brettle/atom,liuderchi/atom,Mokolea/atom,stinsonga/atom,FIT-CSE2410-A-Bombs/atom,kevinrenaers/atom