Overhaul of LGConfigurationWindowController
-- Consolidated duplicate code.
-- Converted observed actions to IBActions linked up to the .xib
-- Removed unnecessary #import files
-- Utilized the NSTextField+setSafeStringValue category
-- Utilized the NSImage+statusLight category
-- Added NSArray+filtered category to simplify stripping of array items with empty strings.
-- Removed bulk save method in favor of each action handling saving the preference their responsible for.
-- Reorganized the location methods in the .m
-- Renamed "setupOpenPanel" method to "setupChoosePanel" to better reflect it's purpose.