Make calling DaemonController.fail() produce a non-zero exit code.
Pass exit code to JVM_destroy.

Otherwise System.exit() will be called with a different exit code and our exit code will be ignored.

Also simplify reload logic a touch.   We don't need a dedicated function for it.
Increment build iterator.
Removed extraneous shutdown log message.
Merge pull request #4 from VertiPub/jb_exit_nozero_on_fail

Make calling DaemonController.fail() produce a non-zero exit code.
Fix ssh hang on remote start by fixing fd leak when reading jvm info and by closing stderr & stdout before launching cronolog.
And update version number.
Merge branch 'fix_ssh_restart_hang' of github.com:VertiPub/jsvc into fix_ssh_restart_hang

Conflicts:
	build.xml
	src/native/unix/native/jsvc-unix.c
	src/native/unix/native/version.h