Add parameters to scanner.
Make `parameter.t.js` plural.
Spell check and exception message editing.

Fixed an exception message that reported unmatched curly braces instead
of unmatched parentheses.
Scan parameters, sub-selects only.

Compile parameters into the query structure. I'm gathering parameters
into an array of functions. The functions return a value out of a
context object. I'm inserted `?` placeholders for each parameters, but I
need to parameterize the query compilation function to accept a strategy
for generating placeholders because the syntax is platform specific.

In this commit, I got rid of trees defined by a subsequent query.
Rename `async` to `step`.
Upgrade Proof to 0.0.27.
Remove unnecessary return statements.
Parameterize selection compiler.
Implemented parameters using `$`.

Impelmented parameters specified using `$`. Basic parameters plucked
from a context object. The parameters only work for a top level query in
a query tree.

Closes #42.
Merge branch `bling` into `master`.