Avoid deserializing keys.
Avoid invoking `JSON.parse` on `'untyped'` values.

s/Helenus/Scamandrios.
Simplify the `'untyped'` pre-parsing check.
Removed the assignKeyspace() and createTableAs() boilerplate since that is
now in scamandrios proper.
Rebuild following the cql 3.0 apocalypse. Scamandrios's query escaping
function is completely inadequate right now, so hack around it by
hand-building the tiny set of queries we need for model persistence.

Also, broke the ground for support for adding set & map types to polyclay.
This work requires tip of tree on the polyclay master branch.
Mark in the package.json that we depend on polyclay version 1.4.1 or later.
The cassandra adapter now extends Polyclay to add five new types:
sets plus four mapping variants. For Cassandra map types, keys are
must be strings because the Javascript native object data type uses
strings for fields. You can, however, map strings to strings, numbers,
booleans, and dates. The new types are named:

	set
	map:string
	map:number
	map:boolean
	map:date

Initialization isn't handled well yet (you must initialize your property before
you can use it) and there's no validation on use at all. But obj.valid()
will now correctly validate an object's data.
Polyclay-cassandra can now store & retrieve set & mapping typing.

The secret is not to mix thrift & CQL3. We are still using thrift for
the attachments table, but the model persistence is now accomplished
through CQL alone. Query string building & quoting is still a little
messy.

The set type needs further refinement before it's complete, but the
basic text set type works.

Also todo: array fields in Polyclay need to become list<text> in Cassandra.
Or something.
Add list type placeholders.
Step one of parameterizing the typed set, list, and map properties.
Parameterizing map & list types: step two! Much cleaner now.
Parameterized set types & added support for set:string, set:number, and set:timestamp.
Depend on polyclay >= 1.5.0.
Nuke some console.logs.
Serialize model keys correctly. Make `withKeyspace` pool-aware.
Rewrite query generation logic to explicitly name primary key fields.

Primary key aliases are no longer available as of CQL 3.
Allow `provision` to be called multiple times with no ill effects.
Ensure that empty maps and sets are inflated correctly.

Cassandra represents empty collections as `null`. See CASSANDRA-5141.
Allow date-like objects in maps.
Fix list deserialization. Support date-like objects in lists.