Changed the 'toSQL' to 'compile' to follow the upcoming SQL expression
language design and added additional documentation. Started implementing
JSDoc 3 for documentation.
Started implementing table constraints.
Created 'Insert' object constructor for creating insert SQL statements.
Completed and tested initial implementation of the 'Insert' SQL
expression.
Added 'UPDATE' SQL expression and support, but not fully tested.
Started adding alternative for creating 'WHERE' clauses and building SQL
expressions. Still need to decide and design a more robust mechanism for
defining 'WHERE' clauses and expressions.
Created basic, undocumented, untested, SQL expression generator for the
'WHERE' clause of SQL statements. The big question is how to handle bind
parameters within expressions and 'WHERE' clause elements.