REL-1679: Convert OCS to be compatible with Java 1.7

The code changes are mostly related to scala-swing. A custom build of scala-swing compatible with java 7 and scala 2.10.4 was used

This is an all-or-nothing PR, after bing  applied everybody will have to use 1.7 to work with it. I put some helpers on how to do that at:

https://github.com/gemini-hlsw/ocs/wiki/OcsJava7

The installers needed rework, especially the OSX installer as the jre shuold be embedded from 1.7 onwards