Bug 936519 - Move general-purpose views to the widget package (r=mfinkle)

--HG--
rename : mobile/android/base/AllCapsTextView.java => mobile/android/base/widget/AllCapsTextView.java
rename : mobile/android/base/AnimatedHeightLayout.java => mobile/android/base/widget/AnimatedHeightLayout.java
rename : mobile/android/base/CheckableLinearLayout.java => mobile/android/base/widget/CheckableLinearLayout.java
rename : mobile/android/base/ClickableWhenDisabledEditText.java => mobile/android/base/widget/ClickableWhenDisabledEditText.java
rename : mobile/android/base/FlowLayout.java => mobile/android/base/widget/FlowLayout.java
Bug 936522 - Move preference-related to the preferences package (r=liuche)

--HG--
rename : mobile/android/base/AlignRightLinkPreference.java => mobile/android/base/preferences/AlignRightLinkPreference.java
rename : mobile/android/base/AndroidImport.java => mobile/android/base/preferences/AndroidImport.java
rename : mobile/android/base/AndroidImportPreference.java => mobile/android/base/preferences/AndroidImportPreference.java
rename : mobile/android/base/FontSizePreference.java => mobile/android/base/preferences/FontSizePreference.java
rename : mobile/android/base/GeckoPreferenceFragment.java => mobile/android/base/preferences/GeckoPreferenceFragment.java
rename : mobile/android/base/GeckoPreferences.java => mobile/android/base/preferences/GeckoPreferences.java
rename : mobile/android/base/LinkPreference.java => mobile/android/base/preferences/LinkPreference.java
rename : mobile/android/base/MultiChoicePreference.java => mobile/android/base/preferences/MultiChoicePreference.java
rename : mobile/android/base/PrivateDataPreference.java => mobile/android/base/preferences/PrivateDataPreference.java
rename : mobile/android/base/SyncPreference.java => mobile/android/base/preferences/SyncPreference.java