Skeleton for FileNode
Error to represent file i/o failure
Preliminary implementation of Lav_createFileNode
Functions to (un)interleave samples
Deleted code that needs rewriting
Major refactoring of Lav_createFileNode complete.
First implementation of fileNodeProcessor
File nodes no longer automatically loop.
Added lav_createFileNode to public header
Example of file node
The file reading example pauses until enter
Fixed stereo poutput
Added a very time-consuming test for tables.

This is also memory-hungry, using somewhere near 100MB.
It turns out that, as of this commit, tables are unstable and introduce distortion for large indices
and/or obtaining large ranges; this test catches both.
Reimplement file node without tables.

I'm probably killing tables shortly, or folding them into delay lines.
Include a copy of the "audio eq cookbook"
Killed asumption of default properties.
Properties, inputs, and outputs are now arrays of pointers.

This stops crypticness like node->outputs+i.  It also allows flexibility:
a node may point its inputs, outputs, or properties at those of another node, potentially even in a different graph.
Kill a test that can't ever possibly pass
Minor readme clarification about private functions