Modified functions for writing of external settings (i.e. settings in files) to make writing of 'global' settings easily possible
Created interface for PrivacySettings, to allow shared classes implementing that interface for 'allow all' and 'deny all'.
Added support for 'global external settings': settings written to the file system so they can be used without a connection
	to the service. The only important one at the moment is the 'onerror' setting which is designed to allow users
	to choose from the 'always-allow' and 'always-deny' options.
Integrated support for the new interface-derived PrivacySettings
Add support for 'default' allow PrivacySettings object (rather than using null for that purpose).
Note: right now, it is generated in the PrivacySettingsManager: it should probably be generated by the service itself.
Fix potential sources of errors
Trying to fix com.android.phone constantly crashing
Fix bugs in new privacy settings setup