Merge remote-tracking branch 'origin/master' into robolectric-2-master-merge

* origin/master: (81 commits)
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release robolectric-1.2
  Fixed RobolectricWiringTest and added a warning about updating it when Maven updates its version of the Android Support Library.
  FragmentTransation needs to commit after showing dialog
  Improve ShadowExpandableListView
  Adding shadow object animator for of type int; commenting tests that fail only from within intellij; fixed spelling
  Comment out implementation of "dismissAllowingStateLoss()" due to Maven does not have newer Android Support Library V4 revision.
  Support DialogFragment.dismissWithAllowingStateLoss()
  Add View.setBackground(Drawable) as an alias for View.setBackgroundDrawable(Drawable)
  SpannableStringBuilder can do setSpan()
  Added GestureDetector#setOnDoubleTapListener(OnDoubleTapListener listener)
  Ignoring a couple of problematic tests which may take considerable time to fix
  Implements Typeface.DEFAULT
  Implement View.setScrollX() and View.setScrollY()
  Add support for android.R.id.custom FrameLayout in AlertDialog, as per Android SDK docs
  Added code to ShadowObjectAnimator to detect when "cancel()" gets called.
  Added ShadowWindow#setFlags and #getFlag
  ResourceLoader: Added support for in and mm dimensions
  WS
  WS
  ...

Conflicts:
	build.xml
	pom.xml
	src/main/java/com/xtremelabs/robolectric/res/DimenResourceLoader.java
	src/main/java/com/xtremelabs/robolectric/tester/android/util/TestAttributeSet.java
	src/main/java/org/robolectric/Robolectric.java
	src/main/java/org/robolectric/bytecode/ShadowWrangler.java
	src/main/java/org/robolectric/res/builder/RobolectricPackageManager.java
	src/main/java/org/robolectric/shadows/ShadowAlertDialog.java
	src/main/java/org/robolectric/shadows/ShadowAnimator.java
	src/main/java/org/robolectric/shadows/ShadowBluetoothAdapter.java
	src/main/java/org/robolectric/shadows/ShadowGestureDetector.java
	src/main/java/org/robolectric/shadows/ShadowLinearLayout.java
	src/main/java/org/robolectric/shadows/ShadowRelativeLayout.java
	src/main/java/org/robolectric/shadows/ShadowResources.java
	src/main/java/org/robolectric/shadows/ShadowSQLiteDatabase.java
	src/main/java/org/robolectric/shadows/ShadowValueAnimator.java
	src/main/java/org/robolectric/shadows/ShadowView.java
	src/main/java/org/robolectric/shadows/ShadowViewGroup.java
	src/main/java/org/robolectric/tester/android/content/TestSharedPreferences.java
	src/main/java/org/robolectric/tester/android/view/TestWindow.java
	src/test/java/com/xtremelabs/robolectric/InstrumentDetectorTest.java
	src/test/java/com/xtremelabs/robolectric/R.java
	src/test/java/com/xtremelabs/robolectric/res/DimenResourceLoaderTest.java
	src/test/java/com/xtremelabs/robolectric/shadows/BluetoothAdapterTest.java
	src/test/java/com/xtremelabs/robolectric/shadows/ResourcesTest.java
	src/test/java/com/xtremelabs/robolectric/shadows/ShadowTypefaceTest.java
	src/test/java/com/xtremelabs/robolectric/shadows/TypefaceTest.java
	src/test/java/org/robolectric/RobolectricTestRunnerClassLoaderSetup.java
	src/test/java/org/robolectric/res/RobolectricPackageManagerTest.java
	src/test/java/org/robolectric/res/ViewLoaderTest.java
	src/test/java/org/robolectric/shadows/AppWidgetManagerTest.java
	src/test/java/org/robolectric/shadows/BitmapDrawableTest.java
	src/test/java/org/robolectric/shadows/ContentResolverTest.java
	src/test/java/org/robolectric/shadows/GestureDetectorTest.java
	src/test/java/org/robolectric/shadows/LinearLayoutTest.java
	src/test/java/org/robolectric/shadows/LogTest.java
	src/test/java/org/robolectric/shadows/LooperTest.java
	src/test/java/org/robolectric/shadows/SQLiteDatabaseTest.java
	src/test/java/org/robolectric/shadows/ShadowTypefaceTest.java
	src/test/java/org/robolectric/shadows/SpannableStringBuilderTest.java
	src/test/java/org/robolectric/shadows/TextViewTest.java
	src/test/java/org/robolectric/shadows/ViewTest.java
	src/test/java/org/robolectric/tester/android/content/TestSharedPreferencesTest.java