Check in a few files that are not quite right, but I don't want to lose
the work altogether.
Checkpoint.  The code doesn't actually work, yet, but there are tests
and a strategy developing.  Time to make sure current work is not lost.
Basic API, table and list management works.  No joins yet and data
typing is not handled.
The ORM code is done and unit tested.  Ready for integration.
Add sorting and filtering to ORM.
Add the q package for promises.
Add the ability to specify sort and filter definitions when
defining a table.
Handle when filter value is set to empty string or null correctly.

Call clearFilterValue() when this is detected.  This would occur if
filter_value is the value option for a select.
Band tab is mostly right.  Checkpoint the code.
Add capability to define 'computes' on a table which will return a field value
from a parent join.
Checkpoint.  Some of the views are coded.
Add table view definitions to the ORM.
Add aggregate capabilities for avg and sum.
Add computed cross references.
Update the orm test html.
Checkpoint.
Checkpoint.

Adding tests for Manager.js specifically.

Additional functionality in KnockoutOrm.
Tests for Manager.js are passing, but not complete.
Checkpoint.  Really trying to get something to display soon.
The all bands tab now displays.  No edits or forms, but the sort
and filters work.