Adding better MappingsHelper docs
Merge pull request #226 from sbt/wip/mappings-docs

Adding better MappingsHelper docs
Fix for RPM error "Unable to open temp file" #228

defaine _tmppath when calling rpmbuild
Fix for RPM error "Unable to open temp file" #228

define _tmppath when calling rpmbuild using temporary directory
Fix for RPM error "Unable to open temp file" #228

define _tmppath when calling rpmbuild using temporary directory and
cleanup temporary directory afterwards.
Add shell header to Debian scripts
Adding documentation in universal getting started guide.
FIX #227
Merge pull request #229 from grahamar/master

Fix for RPM error "Unable to open temp file" #228
Merge pull request #231 from dax/fix_debian_scripts_header

Add Debian script header
Add tests for debian scripts header
Provide task to stage output in a format sufficient to build Docker images.

This creates a new docker config, and updates the stage task to create
a Dockerfile which can create an image capable of running an application.
It works with basic Java applications, and basic Play 2.2 applications.
Updated Docker code.

Adds dockerPackageMappings which contains mappings specific to Docker build - defaults
to reading from sourceDirectory/docker (overrideable).
Builds mappings from dockerPackageMappings and universal:mappings (overrideable).
Modifies "docker:stage" command to build a Docker context and Dockerfile from
docker:mappings.
Fix sbt scripted test for Docker
New setting daemonShell. Used in debian package to create user with
specified shell.
FIX #235
Add missing slash
Merge pull request #237 from sbt/wip/daemonShell

New setting daemonShell.
Merge pull request #233 from sbt/wip/getting-started-docs

Adding documentation in universal getting started guide.
Fix typos
Bump version
Updated changes for Docker extension to sbt-native-packager

- Trait DockerPlugin should not extend DockerKeys
- publishArtifact in Docker is false - do not generate POM/etc.
- Tasks for stage do not depend on each other.
- Change the CWD in the Docker container to install location.
- Adding Docker-specific mappings happens outside mapGenericFilesToDocker
- Use defaultLinuxInstallLocation instead of defaultDockerInstallLocation
- dockerBaseImage is set outside Docker config, easier to override