Preferences update

Added Theos related ignoration filters to .gitignore.
Switched from NSDictionary preferences style in favour of NSUserDefaults style.
Added ivars to make use of the notifications in Resources/Preferences.plist. It appears the controller is created once and never deallocated, effectively working as a sharedInstance (hence the existance of _probablyUnique).
Prepared ivar, property, synthesizer and code to switch to folder based bundle selector. This should allow users to drop templates in "/Library/Application Support/FlipNC/" and be listed in the preferences to be used in the main part.
Removed developer specific build environment variables from Makefile.
Modified PostNotifications slightly.