Make status item less fragile

The status item was only appearing because of KVO triggered by
-registerDefaults:. This is rather awful. It would also toggle the
visibility of the status item with each KVO notification without
actually checking what the user default was set to.
Merge branch 'master' into smjobbless-xpc

Conflicts:
	Source/QBAppDelegate.m