Rewriting the rendering piece.
Adding some CSS.
Reorganized the JS end of the rendering code.
Updated how designs are created.
Updated can_encodes for some encodings.
Rewrote the composition and rendering and languages code.
Worked out various runtime errors in the new code.
Updated data spec
Fixed how database and table parameters were being passed around.
Added ordering info
Re-ordered ordinal ordering.
Removed some bugs.
Fixed some bugs with color merging and merging plots with no axes.
Fixed subplot bugs.
The data.
Merge pull request #1 from salspaugh/rewrite

Merge rewrite that makes it possible to have subplots.