SCHEMA-581. HBaseKiji/Table client IDs are not unique

 - Include a global unique counter in client IDs for HBaseKiji and HBaseKijiTable.

issue: https://jira.kiji.org/browse/SCHEMA-581
review: https://review.kiji.org/r/1223
SCHEMA-575. race condition in HBaseKijiTableWriter state transitions

issue: https://jira.kiji.org/browse/SCHEMA-575
review: https://review.kiji.org/r/1201
Update release notes
[maven-release-plugin] prepare release kiji-schema-root-1.3.1
[maven-release-plugin] prepare for next development iteration
SCHEMA-583. Add string formatting to ToolError

issue: https://jira.kiji.org/browse/SCHEMA-583
review: https://review.kiji.org/r/1233
SCHEMA-586. KijiReaderFactory should support getting a reader pool.

issue: https://jira.kiji.org/browse/SCHEMA-586
review: https://review.kiji.org/r/1243
Update kiji-platforms dependency version for release.
[maven-release-plugin] prepare release kiji-schema-root-1.3.2
[maven-release-plugin] prepare for next development iteration
SCHEMA-584. Design and implement an API for table and column annotations

issue: https://jira.kiji.org/browse/SCHEMA-584
review: https://review.kiji.org/r/1251
SCHEMA-590. AvroCellEncoder should check for null pointer writer schema

 - AvroCellEncoder now throws KijiEncodingException if no writer schema
   can be inferred from the value to encode.

issue: https://jira.kiji.org/browse/SCHEMA-590
review: https://review.kiji.org/r/1286
Build script.