1.1.6
Don't make JAnsi ClassLoader unless necessary
For historical reasons, it was necessary to always put JAnsi in a ClassLoader above the rest of the metabuild classpath. As of sbt 1.x,
that is no longer the case and causes problems when using the latest JAnsi version in sbt. We still need to have the JAnsi loader for legacy
versions so now we only make the jansi loader if we detect that we are launching a 0.x version on non Cygwin windows. #81 by @eatkins