minor PM restyling, more AwfulPref Singleton stuff