Before destroying things to fix the tab view
BookMacster 1.17 working good, now making a few changes to better support changes to Safari in Mavericks.  This commit contains fixes of memory leaks - woohoo BookMacster seems to be leak-free now, at least when performing all of the common operations.  Also this commit has changes to quiet warnings which are new in Xcode 5 after “upgrading project to recommended settings”.  One new warning that came up in 150 places is that Xcode 5 wants all selector name referenced in an @selector() directive to be declared in the file or included headers.  Indeed, I have created unimplemented selector bugs in the past which would have been caught by this warning.  So I spent a few hours adding a lot of #imports and declarations.