REVIEW-243: Make order of options in optionfile determistic
- use a sorted map when iterating over map and write entries to option file
Merge branch 'master' of github.com:gradle/gradle
Move some tests to live with what they are testing.
Move Configurable back to the core module because it has leaked to the public API.
added Java version check to ZincScalaComiler
Introduced ScalaCompileOptions for consistency with CompileOptions and GroovyCompileOptions
added GUtil.asPath()
support forking for AntScalaCompiler
polishing
polishing
made ForkOptions extend BaseForkOptions
removed temporary repository
added spec for when zinc is run on java 5
fixed test to work on windows
removed obsolete code, polishing
added section on "Scala compilation in external process" to release notes
renamed resource directory to match previously renamed spec class
made class @Incubating
added "compiling in external process" section to scala plugin chapter of user guide

- also made some improvements to "incremental compiler" section
removed use of jdk7-only constructor