SPARK-1215: Log out doesn't log out, it shuts down spark
SPARK-1215: Log out doesn't log out, it shuts down spark

Changed restart mechanism as follows:

1. use java -cp <classpath> org.jivesoftware.launcher.Startup
a) the location of Startup.class is operating system independent retrieved using java.lang capabilities
b) the <classpath> is operating system independent calculated given the location retrieved in a)

git-svn-id: f13e20fb8540f76a08799c0051229138c0279aa7@12576 b35dd754-fafc-0310-a699-88a17e54d16e

igniterealtime/Spark,BittyByte/Spark,guusdk/Spark,wrooot/Spark,speedy01/Spark,guusdk/Spark,speedy01/Spark,igniterealtime/Spark,BittyByte/Spark,vipinraj/Spark,speedy01/Spark,igniterealtime/Spark,guusdk/Spark,BittyByte/Spark,speedy01/Spark,wrooot/Spark,vipinraj/Spark,igniterealtime/Spark,BittyByte/Spark,vipinraj/Spark,guusdk/Spark,wrooot/Spark,vipinraj/Spark,wrooot/Spark