Towards a faster dsp architecture.
Architecture updates to dsp objects.
Update dsp~ objects with new syntax.
Allow new messages to be created with a string in ZenGarden.h

Polished PdMessage::initWithString to make it more flexible and robust.
Merge branch 'master' into hiddenAdd
Support hsl and vsl as float objects.
Do not create cosine lookup table when on an Apple platform.

The lookup table isn't needed as the values are computed directly.
Merge branch 'master' into hiddenAdd
Allocate all dsp buffers on page boundaries.

Dsp buffers can thus be used by sse instructions without penalty.
Update object syntax when using SSE.
PdGraph::getBlockIndex returns a double for increased precision.
nit to comment in ArrayArithmetic.h
DspInlet now only copies input to output.
DspOutlet now only copies input to output.
PdContext usually only has one graph. Make a special case for processing it.
Update DspObject assuming that all input buffers are already resolved.
Update *~ to take advantage of pre-resolved buffers.
Update +~ to take advantage of pre-resolved buffers.
PdContext adds implicit +~ nodes when adding audio streams together.
Update osc~ to handle pre-resolved buffers.