Updated 0.10.0 with Pentaho's changes

Conflicts:
	jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveDriver.java
Updated with prepared statement code - merged from 0.7.0-pentaho and 0.10.0 Apache

Conflicts:
	jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveConnection.java
	jdbc/src/java/org/apache/hadoop/hive/jdbc/HivePreparedStatement.java
	jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveResultSetMetaData.java
	jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveStatement.java
	jdbc/src/test/org/apache/hadoop/hive/jdbc/TestJdbcDriver.java
HiveDatabaseMetaData now only acknowledges TYPE_FORWARD_ONLY as a valid ResultSetType
added scripts for building and publishing with CI - merge between 0.7.0-pentaho and 0.10.0 Apache

Conflicts:
	build.properties
Fixing test cases - merged between 0.7.0-pentaho and 0.10.0 Apache

Conflicts:
	jdbc/src/test/org/apache/hadoop/hive/jdbc/TestJdbcDriver.java
Fixing the paths in the publish script
Version is not being picked up in publish script
Fixed build issue for hive-exec where it pulls in it's own json code'
Merged between 0.7.0-pentaho and 0.10.0 Apache

Conflicts:
	ql/build.xml
Hadoop dependency should be to vanilla Apache Hadoop
executing Hive query by hive-jdbc-0.7.0-pentaho-1.0.0.jar with CDH3 will return Error on both preview and result set
Merged between 0.7.0-pentaho and 0.10.0 Apache

Conflicts:
	jdbc/src/java/org/apache/hadoop/hive/jdbc/HiveQueryResultSet.java
Additional files from last commit
Fixed HiveConnection.setAutoCommit() to match getAutoCommit(). It will no longer through an exception on autocommit = true
It's now possible to build and publish just the JDBC jar against any version of Hive
Merged between 0.7.0-pentaho and 0.10.0 Apache

Conflicts:
	.gitignore
	jdbc/ivy.xml
Added README
Fixed subfloor publish for artifacts
Updated ivy and build configuration
Merge pull request #1 from mattyb149/0.10.0-pentaho

Update Apache 0.10 codeline with Pentaho changes