Fixed compilation failure due to
scala-ide/scala-ide@c68b3b7d926324b02fc5826029a9741eb4d2bbc0

In the above mentioned commit, the signature of
`InteractiveCompilationUnitEditor.getInteractiveCompilationUnit` was changed.

The only place where I was not entirely sure the refactoring is safe is in
``TemplateConfiguration.getTextHover`` However, I believe the change is ok
because the ``TemplateConfiguration`` can only be used by a ``TemplateEditor``,
hence there is no need to check for the ``contentType`` (and hence the
conditional expression is useless).
Merge pull request #27 from dotta/issue/fix-compilation

Fixed compilation failure due to scala-ide/scala-ide@c68b3b7
Remove versioned dependency on jdt.core.

This way the plugin can be installed in Juno.
Clean up of some warnings
Correctly set the cache to the new value.

It was just missing.
Added a regression test.
Fix #30
Merge pull request #31 from skyluc/issue/spurious-error-on-original-text-30

Correctly set the cache to the new value.
New mvn "scala-ide-juno-scala-2.10" build profile using the Scala IDE Juno build and Scala 2.10.0.
MANIFEST.MF takes library parameters from current build profile values.
Fixed files TemplateCompilationUnit.scala and CompilerUsing.scala compilation issues (slurpString -> string), this change will create compilation issues with the scala-io for 2.9.X library versions.
Commented TemplateTestSuite tests due to an issue with the eclipse framework.
Missing file
Clean up of the build configurations

Moved all profile information to the top pom.
Use dependenciesManagement for all dependencies.
Use always the same name for the copied jars, to simply configuration.
Updated versions to Play 2.1-RC2.
Re-enabled the tests.
Cleaned the build profiles

Updated the names
Removed the one not used right now
Updated the play version for 2.9.2
Merge pull request #1 from skyluc/issue/support-Scala-2.10-32

Some clean up and maven improvements made by @skyluc
Minor fix in README
Use the correct version of weaving on Juno
Merge pull request #2 from skyluc/issue/support-Scala-2.10-32

Use the correct version of weaving on Juno
Merge pull request #32 from aldenml/scala-2.10.0

New profile scala-ide-juno-scala-2.10
Updated ScalaTemplateCompiler code from Play 2.1.0. Updated dependencies to latest versions for Scala 2.10.0
Fix of Template Syntax Coloring preference page, fix #37 for Eclipse Juno and Scala IDE 2.1 M3 for 2.10.
Fixed Presentation Compiler thread issue, fix #39 for Eclipse Juno and Scala IDE 2.1 M3 for 2.10. All tests runnng again.
Merge pull request #40 from aldenml/master

Updated ScalaTemplateCompiler, working with latest Scala IDE and 2.10.0-RC1
Improves profiles management for building

The build now require a profile to be defined for each axis.
Updates README.md accordingly.