Changes to shell scripts

Made a few changes to the shell scripts.

1) bug in stop script when user gave any argument
2) the addition of TACHYON_CLASSPATH wasn't compatible with older env scripts, so made it optional and moved the core logic to libexec
3) switch to openjdk if oracle not found
4) std out/error gets logged rather than piping to dev null