SCHEMA-244. Kiji.createTable() takes TableLayoutDesc.

- Add new method Kiji.createTable() that takes a TableLayoutDesc
  instead of a KijiTableLayout.
- Deprecate the old createTable() method.
- Update references to deprecated method.
Response to kryzthov's comments.
Removed 'String name' argument from Kiji.createTable.