Merge pull request #1 from Karm/dollar-escaped

dollar escaped in PATH and JAVA_HOME, : delimiter added prior to $PATH
Bump Jenkins version
Existence of deploy script has to be checked on build node, not on master
Merge branch 'master' of github.com:vjuranek/smartfrog-plugin

Conflicts:
	etc/support/deploySF.sh
	etc/support/diagnoseSF.sh
	etc/support/runSF.sh
	etc/support/stopSF.sh
Encode links to SF logs

In some cases console links can contain characters which may cuase problems in HTTP links (e.g. ':' in IPv6 addresses), therefore links
to SF console logs has to be encoded.
Add unit test for encoded console URLs
Add junit dependency
Remove unused imports
Add parameter expansion in Script source
Add unit test for script source parameter expansion
Rafactor method for creting script to abstract class
Enable build parameter expansion for file script source
Add unit test for file scritp parameter expansion
Remove unsed imports
Add support for gzipped log files
Add posibility to delete particulat SF daemon output and show log size
Avoid warnings
Add some basics tests for utils
Implement more reliable termination of a daemon

Sometimes stop commnads waits forever for external process to terminate or something can go wrong. Therefore timeout for stop command
is setup and if it returns non-zero exit code, all processes on given machine are killed. This assumes the nothing else but SF test run
on given machine under Jenkins user.
Add delete action as separate task

Based on users feedback.