Makes the JDBC server to work

Made some minor changes to make JDBC server to work:

1. `SharkServer2` should be started with the `run` script to leverage the computed `CLASSPATH` and detect user Hive and Hadoop configurations.
1. Hive native commands in Spark SQL now have output too, so always `setHasResultSet(true)`.
1. Updated dependencies: `hive-beeline` is added as a runtime dependency required by `bin/beeline`.