Update run scripts for Spark/Shark 0.9.

Run stop/start-all scripts from /sbin directory rather than /bin
directory, use -skipRddReload to avoid spending time loading
cached RDDs from previous sessions, and use Shark's explicit
CACHE query to create cached tables rather than
CREATE TABLE src_cached as SELECT * from src.
Logging improvements in run-query.py
Added log parsing script
Better debug logging
Added code to take stragglers into account
Added multiple speed-up factors
More updates for Spark/Shark 0.9, Kay experiment-specific
Cleanup to parsing and running scripts
Don't call output table _cached, which overrides memory_only table property
Updating script to properly copy job logs back
Copy proc logs locally and fix caching issues.

There seems to be a caching issue with 0.9, where we need
to explicitly drop tables that were previously cached in order
for them to be correctly brought into memory.

This commit also adds code to copy the proc logs back to a local
machine.
Added (hacky!) script to run all queries.
Add option to run all queries in the same JVM
Added option to run queries using shark server
Revert "Add option to run all queries in the same JVM"

This is no longer needed with the shark server option.

This reverts commit 60eea2f1d1dc8a4bbd3f99208237ca2402bc2d98.
Only start/stop Spark and cache data if not using shark server
Add option to copy proc logs back to local machine