Project properties: make classpaths and version selection readonly when necessary, closes #309

![](http://i.imgur.com/hcXtmPO.png)
Yes I'm not sure how/if we can make the PropertyGrid read only. But that's a good start :)