Import FooterPreferenceMixin and its dependencies into SettingsLib.

This will allow this class to be reused by apps other than Settings.

Test: make RunSettingsLibRoboTests && make RunSettingsRoboTests &&
make RunSettingsGoogleRoboTests
Change-Id: Ic4aa3945df71357fb2f99262ab299020e94a6eb9
30 files changed