Adds secondary constructor for 3.x compatibility

It allows to run Scala IDE plugins build for 3.x on 4.x
Merge pull request #418 from skyluc/issue/compatibility-with-3.x

Adds secondary constructor for 3.x compatibility