73773: Avoid double notification for modifications in generated files.

IntelliJ will display a notification if the file has the modified flag
and is a java file. We avoid displaying the Android notification in
that case.

Change-Id: I1bcd9e6be490a72624a8574feddafd554bd990f1
Update distributions for September

Updates distributions for android verions. Tested without visual
artifacts.

Change-Id: I7a5615b82b3e2ea127bcbdcef9127e9b2def4f31
Now we don't offer to fix Gradle version for plug-in 0.12.+.

In CL https://android-review.googlesource.com/108094, we offer
to fix Gradle version (to v1.12) if the plug-in is version 0.12.+.
The problem is that 0.12.+ supports many versions of Gradle, and
if the project uses a valid version like 1.11, the IDE will still
offer to update the Gradle version, which is confusing.

Instead of implementing a complete map of Gradle versions vs.
plug-in versions, we just let sync fail if the project is using
the wrong version of Gradle. We already offer a quick-fix in
case sync fails due to a wrong Gradle version.

Now we only offer to fix Gradle version (to 2.1) if the project
is using plug-in 0.13.0.

Change-Id: I5b3727e271018263e4e36dbf0561b841cf5af082
Merge "Now we don't offer to fix Gradle version for plug-in 0.12.+." into idea133
Fixed failing tests.

Change-Id: Ib8b60eb862dda195f37cdfa9d95ade270394e47d
Merge "Fixed failing tests." into idea133
Merge "73773: Avoid double notification for modifications in generated files." into idea133
Change "with in" to "with inside".

Update the use of "with in" in the descriptions for layout preview
action menus. "With in" can be confused with "within".

Also adds the description for "Associate with activity"

Change-Id: I328566259675d8ebbc7013b9c7955c896fa3caf0
Merge "Change "with in" to "with inside"." into idea133
Merge "Update distributions for September" into idea133
76127: Fix creating Android library.

Two issues were contributing to this bug:
1. DynamicWizardStep#commitStep was not called for the last page on a path.
2. NewFormFactorModulePath was overriding ATTR_IS_LIBRARY_MODULE template
   context value.

Change-Id: Ib30e4d0e999c0b2bafca998dbacc52d1b507adf1
[UI Testing] Misc. improvements to UI testing infrastructure.

Change-Id: Ie2dc7495592b5409ca5f7c13d547f7fd60676183
Merge "[UI Testing] Misc. improvements to UI testing infrastructure." into idea133
Merge "76127: Fix creating Android library." into idea133
[UI Testing] Minor Javadoc fix.

Change-Id: I84bc8a604f462b4c944ec1964c21acb838c0e6d9
Merge "[UI Testing] Minor Javadoc fix." into idea133
Add tests for RTL switching.

Add tests which expose the bug: http://b.android.com/76009
The test switches to showing the RTL layout alongside the main layout
and then switching between them a couple of times.

Change-Id: I46af35a1b696b8e8aef6c1f269bf739488d2bf7b
Merge "Add tests for RTL switching." into idea133
Revert "76127: Fix creating Android library."

The isLibraryProject key is now missing and thus breaks module creation. This change should be re-examined to properly set isLibraryProject.

This reverts commit d5c09182691f4d6f175d7c7f5d7cd76c7c522167.

Change-Id: I830c46d138a8a9925371fcb74673fb80ae8f9faa
Merge "Revert "76127: Fix creating Android library."" into idea133