Change ShadowLocaleData to create a properly initialized and useful object. Defaulted to en_US locale.
Modified ShadowDatePickerDialog to instantiate the dialog and allow checking of initial date (y/m/d) values.
ShadowLocaleData defaults to original behavior for locales other than US.
- Set the locale for the ShadowDatePickerDialog test
- Test ShadowNumberPicker when passing null to setDisplayedValues
Merge branch 'master' of github.com:robolectric/robolectric
Fixed TestSharedPreferences.Editor behavior for putString and putStringSet to reflect documented Android behavior (remove object when putting a null value).

Original commit #52d7ee7fbe259ac0d20d853302fcd0b5e34b9b26