Enabled test dependency promotion in classpath
Removed println
Improved evictions syntax
Use 0.12.0 for the test for now

0.12.1 breaks the test in a non-trivial-to-fix way.
Need to investigate the reason later.
Process 'provided' scope before test and runtime (#186)

Fixes a case where a dependency declared as 'provided' will
end up as 'test' scoped when the same dependency is also a
transitive dependency of test scoped dependency. Provided dependency
may be needed for compilation, so it ending as test dep breaks 
compilation in Idea.
Merge remote-tracking branch 'typesafehub/upstream-promote-test-deps' into sbt-0.12

Conflicts:
	src/main/scala/org/sbtidea/IdeaModuleDescriptor.scala
Append configuration to name too

We can have an artifact which differs just in scope/configuration,
and those need to have different names in Idea.
Unify/Fix Scala instance library naming
Use library name as filename, as Idea changes to it anyway

While at it, replace replaces (sic) with replaceAll regexp.
Fix scripted tests
Add test for #186
Add release notes for 1.2.0
Set version for 1.2.0 release
Set next development snapshot version
Update versions in readme
Set development version for scripted tests
Add dependency to sbt-android-plugin for Android facet support

Until https://github.com/jberkel/android-plugin/issues/147 is fixed in the official
android plugin, the dependency points to a forked deployment.
Refactor setting/task helpers into separate class for cleanup and reuse

While at it, removed old sbt 0.10.1 -> 0.10.2 transition compatibility code for
scalaInstance SettingKey -> TaskKey change.
Add project-level output directory to IDEA config

Android facet seems to require it, even if there is module-level output 
directories configured in every module.
Introduce initial Android facet generation support (#191)

Currently Android facet is generated if usage of sbt-android-plugin
Key is detected in project (we need to use a fork of sbt-android-plugin 
until https://github.com/jberkel/android-plugin/issues/147 is resolved).

Currently sets various resource paths on Android facet based on those 
configured in sbt. Also sets Module JDK to correct Android Platform.

Scala library (+ android.jar) is moved to 'Provided' scope, so that IDEA will not 
try to dex it, so running the code in emulator from IDEA currently needs to
have scala-library embedded in emulator image.