IDEA project & dependency management

Echo3 is now downloaded from Maven as well.

Testapplication JS resources are extracted from the
downloaded echo3 JAR instead of a local echo3 folder
that had to be specified in ant.properties

Required yuicompressor version now 2.4.7 because of
manifest issues with 2.4.6

Fixed some UTF-8 encoding issues.
Force exact echo3 versions
Merge branch 'feature/idea-project'