添加SettingsActivity

新增 SettingsActivity、SettingsFragment
新增 抽象类BaseActivity。它包括共通的操作，如添加“设置”菜单项
修改 SettingsActivity以外的Activity继承BaseActivity，而不直接继承Activity
修改 在MainActivity.onCreate(Bundle)中，设置各首选项的默认值