Selects what memory options to use based on the current Java version

This needs to be verified by someone with serious Windows skills like @jsuereth :)
Or at least someone who has a proper Windows box with multiple Java versions installed.

The whole idea is to prevent ```-XX:MaxPermSize``` to be set if it's Java 8 that's being used to run Activator.