Make .bat start script honor -J and -D arguments.

This makes the .bat start script parse and use -J and -D arguments.

Specifically:
 - Parameters starting with -J are stripped of the prefix, unquoted if
   necessary and appended to %JAVA_OPTS%.
 - Parameters starting with -D are unquoted if necessary and then
   appended to the others. The right-hand side of a property can be
   quoted or not.
 - The exact arguments passed to the script are also given as-is to the
   main class (using `%*`), so, as before, the main class should ignore
   arguments starting with -J and -D. This could be improved by manually
   parsing all arguments (not just -J and -D), but this is a mine field
   when it comes to quoting and delimiters...

This is adapted from my similar contribution to scala 2.10, see
scala/scala#2767.
add prefix
woops
systemd for Debain implemented
Do not try to setup missing deployment settings for Docker.

Docker has no tasks for packageBin/etc. It should not be mentioned
in the deploymentSettings definition. Otherwise, adding
deploymentSettings to your build results in:
Reference to undefined setting:

  docker:packageBin from docker:$local (build.sbt:3)
brpJavaRepackJar template fixed
Merge pull request #251 from garycoady/fix/no-docker-publish

Do not try to setup missing deployment settings for Docker.
FIX #252 Removing the declare=0 variable
systemd support for rpm implemented
Merge pull request #255 from sbt/wip/fix-verbosity-in-bash

FIX #252 Removing the declare=0 variable
Merge pull request #218 from gourlaysama/wip/bat-fu

Make .bat start script honor -J and -D arguments.
Merge pull request #254 from kardapoltsev/wip/fix-rpm-brp-repack-template

brpJavaRepackJar template fixed
Adding experimental osx travis-ci support
- https://github.com/myint-test-org/test-osx
- https://github.com/travis-ci/travis-ci/issues/216
Replacing openjdk8 with oraclejdk8 and adding scala 2.11
OS doesn't seem to have an effect. But java 6 and 7 are now tested, too
Fix non Java 8 MaxPermSize configuration

The check for Java 8 was always evaluating to true, so MaxPermSize was
never being set on Java 6/7 VMs.
Merge pull request #258 from jroper/java-8-version-fix

Fix non Java 8 MaxPermSize configuration
Fix java 8 version check
Correct versions in README
Removed duplicated import