SCHEMA-106. Make CellSpec a Framework-level class.

* Hide constructor and add factory methods.
* Change CellSpec target audience to Framework.
* Update CellSpec javadoc.
* Move CellSpec from o.k.s.layout.impl to o.k.s.layout.

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