Mac launcher only allowed Java SE 7 to work, add support for SE 8 and SE 9

fixes issue 712