Implements #750, use preference activity
Dynamically bind preferences summary
Move preference keys to resource
Remove old SettingsActivity, rename new SettingsActivity