if $TMPDIR is defined set java.io.tmpdir=$TMPDIR.

Java ignores the $TMPDIR variable. This surprises
users who expect the Go server and agent to use $TMPDIR
as the temporary directory.

Fixes #223.
Make SERVER_STARTUP_ARGS readable.
Merge pull request #267 from sahilm/tmpdir

if $TMPDIR is defined set java.io.tmpdir=$TMPDIR.
moving controllers/admin/ {commands, configuration, garage, package_definition, package_repostiories, pipelines_snippets}, controllers/admin/plugins, controllers/admin_controller, required libs & util
adding empty views required for specs to pass
fixing specs
fixing deprecations warnings