Don't create errors at negative offsets.

Fixed #66
Reviewed name and description in feature projects

* Updated URL to documentation.
* Changed the feature name from ``Play 2`` to ``Play2``.
* Added notice in ``ScalaCompilerTemplate`` source.

Fix #60
Merge pull request #67 from dragos/issue/unclosed-comment-66

Don't create errors at negative offsets.
Merge pull request #68 from dragos/master

Only display problem annotations in the hover.
Fixed build script

For more information on why we default to use the ``eclipse-indigo`` and
``scala-ide-stable``, please read  the commit message in SHA:
87f4784c2eff856ee92f1450db656cf6419fda9f.
Merge pull request #70 from dotta/issue/reviewed-feature-projects-60

Reviewed name and description in feature projects
Merge pull request #71 from dotta/topic/fix-build-script

Fixed build script
Work with templates in any directory.

Now, with test!

Fixed #45.
Merge pull request #69 from dragos/issue/any-folder-templates

Work with templates in any directory.
Add a simple, yet effective auto-indent strategy for template files.

This can be obviously improved, but the current behavior seems to match well
what programmers expect. See comments in TemplateAutoIndentStrategy.scala for
specification.

Fixed #57.

Now, with tests!
Merge pull request #73 from dragos/issue/indenter-57

Add a simple, yet effective auto-indent strategy for template files.
Added CONTRIBUTING doc
Merge pull request #75 from dotta/feature/contributing-doc

Added CONTRIBUTING doc
Add set-profiles profile to pom.
Fix issue related to template imports preferences with %format% feature
from Play2.
Merge pull request #76 from aldenml/template-import-format-fix

Fix issue related to template imports preferences with %format% feature from Play2
Bumps the version number to 0.2.0
Merge pull request #77 from skyluc/issue/version-number-0.2.0

Bumps the version number to 0.2.0
Don't (re-)connect the document to the compilation unit on completion

The document gets attached to the compilation unit when it's created, hence
there should be no need to re-connect it during code completion.
Extracted common editor-related functionality in separate bundle

* Created a new bundle: ``org.scala-ide.sdt.editor``. This bundle will
  eventually be moved in the Scala IDE codebase.

* The rationale I followed is to extract only the logic that was clearly
  duplicated in both the Play2 template editor and the Worksheet's Script
  editor.

Fix #79