New array building logic.
Renamed `parallel.t.js` to `arrayed.t.js`.
Make callbacks results just the arguments array.

Got rid of the object that kept an object with `names` and `vargs`
properties. Now the results of a callback are just the arguments to the
callback converted to an array.
Fix arity.

Arity was not working correctly. The declared arity was ignored, the
test for a value in the context used the equality operator, not the
identity operator to compare to undefined, so it also matched null.
Implement arrayed callback.

Implemented the arrayed callback constructor function, including the
ability to insert the result in the index that corresponds to the order
of invocation, as well as filtering out array elements for callbacks
that provided no value arguments.
Implement inline scalar cadence.
Split out fixup candence tests to `fixup.t.js`.

Might take to calling this particular use of cadence a fixup cadence.
Implement arrayed sub-cadence.

Implement a sub-cadence that can be called more than once to build an
array of responses for the subsequent function.

Moved the `cadences` variable into the `invocation` structure as a
`cadence` property.

Closes #64.
Rename `emitter.t.js` to `events.t.js`.
Implement fixup cadences.

Implemented arrayed fixup cadences, completing fixup cadences.

Closes #61.
Notes on zero to many language.
Implement arrayed zero-to-many callbacks.

Also, build on Travis CI for the next few builds.

See #62.
Make default arity 1.

Incorrect default arity, was zero, is now one.

Fixed a equality comaprison with `undefined`.

Fixed the condition that excludes `invoke`.

Updated invocation of subsequent function when that function is an error
handler.
Design notes on exceptions.
Notes on `Error` in declarations.
Implement arrayed sub-cadences.

Added tests to ensure that sub-cadences will prune callbacks that
provided an `undefined` value.
Test that zero-to-many arrays prune `undefined`.
Merge branch `redux` into `master`.