SCHEMA-795. Design Async API.

Design an asynchronous API and create interfaces for the API.

issue: https://jira.kiji.org/browse/SCHEMA-795
Should these `deleteColumn(EntityId, KijiColumnName)` methods also replace the `deleteColumn(EntityId, String family, String qualifier)` methods?