SCHEMA-118. Update to reflect API change to KijiTableLayout.
SCHEMA-3. Update uses of changed EntityId API.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
DDLSHELL-11. Add client API.

Add org.kiji.schema.shell.api.Client interface to allow users to
get a programmatic means to invoke DDL commands.
SCHEMA-151. Fix to handle ProtocolVersion.

Over-the-shoulder: Milo
Signed-off-by: Christophe Taton <taton@wibidata.com>
SCHEMA-151. bugfix: Decouple layout ProtocolVersion from system ProtocolVersion.

Over-the-shoulder signoff from Christophe Taton <taton@wibidata.com>.
DDLSHELL-14. COUNTER schema spec should have null schema value.

Over-the-shoulder signoff: Kiyan Ahmadizadeh <kiyan@wibidata.com>
DDLSHELL-13. Client API did not properly throw DDLException.

DDLExceptions were swallowed by the InputProcessor rather than
be thrown back to a third-party client.

Also updates KijiSystem to permit multiple clients without
destroying shared state through the shutdown() method.

Signed-off-by: Christophe Taton <taton@wibidata.com>
SCHEMA-197. Update layout protocol to 'layout-1.1'.
DDLSHELL-16. Fix link to layout definition language.

Removed the extra http://

Signed-off-by: Aaron Kimball <aaron@wibidata.com>
Update release notes for release.
Set properties for release.
[maven-release-plugin] prepare release kiji-schema-shell-1.0.0-rc4
[maven-release-plugin] prepare for next development iteration
Set properties for development.
DDLSHELL-18. Use Avro builders throughout.

Signed-off-by: Christophe Taton <taton@wibidata.com>
DDLSHELL-15. kiji-schema-shell supports formatted row keys.

Signed-off-by: Christophe Taton <taton@wibidata.com>
DDLSHELL-17. Improve default top-level error message.

Signed-off-by: Lee Sheng <lsheng@wibidata.com>
DDLSHELL-22. Make HASH PREFIXED(2) the default key format.

If the user doesn't specify a key format, use a single hash-prefixed
string key component. The hash prefix is 2 bytes of the MD5 sum of
the key.

The previous default was to persist the 16-byte MD5 hash of the key,
and drop the key's plaintext entirely.

Signed-off-by: Shashir Reddy <shashir@wibidata.com>
DDLSHELL-21. Refuse to edit newer layouts.

Require the table's layout version to be <= the max version
supported by this instance of the tool.

Signed-off-by: Shashir Reddy <shashir@wibidata.com>
DDLSHELL-26. Fix incomplete classpath quoting.

Signed-off-by: Aaron Kimball <aaron@wibidata.com>