Animation Controls: Added Random

Added option for random system animation
Added Color Picker for BatteryBar
Cleanup/Fixes for Color Picker

--Fix BatteryBar not showing color if contains hex letters
--Add default color to parseColorFromString
--Removed unused dialog strings in pref
--change from android:defaultValue to defaultValue for convenience
--add max characterss for color hex edittext to be 8
Fix Color Picker not showing touch highlight

Change OnClickListener to OnPreferenceClickListener so that we don't
override the preference blue highlight shown when it is touched