SCHEMA-257. Add KConstants.DEFAULT_INSTANCE_URI.

DEFAULT_URI is an alias for DEFAULT_INSTANCE_URI.
CLI tools use DEFAULT_INSTANCE_URI.

Signed-off-by: Christophe Taton <taton@wibidata.com>
KIJIMR-141. Tests automatically include jars from the current classpath in M/R jobs.

 - Some tweaks in AbstractKijiIntegrationTest

Signed-off-by: Shashir Reddy <shashir@wibidata.com>
SCHEMA-207. KijiURIBuilder supports relative paths to DEFAULT_HBASE_URI.

Signed-off-by: Christophe Taton <taton@wibidata.com>
SCHEMA-229 Fix exception thrown when table exists.

Fixes Kiji.createTable to throw a KijiAlreadyExistsException if the
table being created already exists instead of java.lang.RunTimeException.

Also introduces a tableExists call on the meta table to clean up the
try/catch logic which checks for this.

Signed-off-by: Robert Chu <robert@wibidata.com>
SCHEMA-100. Separates KijiMetaTable API from implementation.