implemented an extendible quick fix functionality for type mismatch
errors
adjusted proposal message
Merge branch 'master' of git://github.com/scala-ide/scala-ide into quickFixTypeMismatch
Switch all askOptions to use responses, and a default timeout value. This should fix
a lot of deadlocks or freezes, including:

Fixed #1001102
Fixed #1000945
Fixed #1001029
Ignored an occurrences test because it fails in 2.10.0-SNAPSHOT.

Remove @Ignore once it's fixed.
Added test for ticket Re #1001215 - No hyperlinking on `List` (only in 2.10)
Extract Method needs to use global.ask to construct the index.

I've now gone through all places where an index is created and this
was the last place I had to fix.

Fixes #1001255
Merge pull request #185 from dotta/issue/no-hyperlinking-on-list-1001215

Added test for ticket Re #1001215 - No hyperlinking on `List` (only in 2.10)
Merge pull request #193 from dragos/issue/askOption-timeout-1000945

Switch all askOptions to use responses, and a default timeout value. Thi...
added Option(_) quickfix
Merge branch 'master' of git://github.com/scala-ide/scala-ide into quickFixTypeMismatch
quick fix tests (and corresponding test-workspace
project)
removed unnecessary space in the message
added support for wrapping literals in Option (so far its not working
because compiler returns strange annotations)
added tests for quick fixes
Add test cases for semantic highlighting

There are some symbols that can not yet highlighted due to too
less information provided by the compiler. Once the compiler
stores more information in the AST the test cases should be
activated and implemented (if necessary).

The test case TypeTest#set_is_a_type is not needed any more, the
problem seems to be fixed.
Added new build profile for Scala 2.11

Note that the p2 repo's name of both scalariform and scala-refactoring contain
now the Scala major version they have been compiled with. Doing so will make
our life easier in the future ("trunk" is a moving target, we need a stable
identifier).

Also, since minor Scala releases are binary compatible, it should be ok to use
scalariform and scala-refactoring compiled against Scala 2.10.0 also for
building the IDE for Scala 2.10.1.

The changes in org.scala-ide.scala.compiler/pom.xml needed to support Scala
2.11.x are exact duplicates of what we do for Scala 2.10.x. Unfortunately, it
doesn't seem to be possible to avoid the duplication because of Maven
limitations (e.g., http://jira.codehaus.org/browse/MNG-3328). Furthermore,
consider that once we drop support for Scala 2.9.x, then we will no longer need
to have the above mentioned duplication.

Re #1001256
Merge pull request #201 from dotta/issue/new-nightly-builds-for-scala-1001256

Added new build profile for Scala 2.11
Merge pull request #188 from kaptoxic/quickFixTypeMismatch

Quick fix type mismatch
Fixed issue in build definition for Scala 2.9.x

When no profile is provided to the IDE build, we implicitly build the IDE for
Scala 2.9.x. In SHA: a88a43a05b619935a27cc024ff13ce0f480cd624 I did not
consider this, and if no profile is passed then the value of
<scala.library.third-part> is `scala-actors` (instead of `scala-dbc`), hence
the build fails.

Re #1001256