Indented code blocks in listings
Fixed broken URL definition to Oracle JDK
Only show accessible members in the completion lists.

Fixed #100784.
Fixed comment.
Fixed Helium 2.9 nightly

* Compile against 2.9.3-SNAPSHOT.
* Removed automatci activation of profiles based on scala.version.
* Adapted build scripts to pass the right profile.
Use 2.9.3 snapshots
Merge pull request #93 from scala-ide/issue/show-only-accessible-members-1000784

Only show accessible members in the completion lists.
Fix Maven 3 warnings by specifying Maven-Source-Plugin version and using project.version in place of version
ImplicitHighlight should not force re-typechecking of source

Forcing typechecking of a source is an expensive operation for files with more
than a few hundreds lines (e.g., take the Typer source in the Scala project,
which is about 4KLOC).

Moreover, forcing typechecking is often not necessary, as it is the job of the
background compiler to decide when and how a source should be typechecked.

It turns out that the ``ImplicitHighlightingPresenter`` was calling
``compiler.body(source)`` to find all implicit conversions. ``compiler.body``
forces re-typechecking, which is bad.

The fix was simply to call ``compiler.loadedType`` instead, which perform a
full typechecking of the passed source only if the source is not yet loaded.
Fix NPE when `tree.original` is null (happens in 2.10).
Fix for 2.10 compatibility: `ClassTag` is now a class, coming from Predef. In the quest for source compatibility we assume there are no other tags and fallback to the class tag.
Don't show the dialog if the presentation compiler fails to initialize in headless mode.
Removed the duplicated pattern branch that tripped the virtpatmat into generated wrong bytecode. This one was fun to debug.
Look in the right place when hyperlinking to object members.
Bumped Sbt version to 0.11.2-scalaide05 to account for binary incompatible changes in 2.10.
Show the inferred type of selected code.

Implemented 'Show Type of Selection'. The implementation can definitely be improved,
but it does the job. The current shortcut is `Ctrl-Shift-S T`, since all combinations involving
`T` are already taken by `Open Type` and `Quick Type Hierarchy`.
Quickfix to expand case-class bindings in pattern-matching.

The action is also available from the refactoring menu.

Fixes #1000982.
Merge pull request #91 from scala-ide/issue/quickfix-expand-case-class-bindings-1000982

Quickfix to expand case-class bindings in pattern-matching.
Merge remote branch 'upstream/master'
Merge pull request #92 from rlegendi/master

Readme code indentation and link fix