Adding FilteredBuffer
Cleaned up buffer code a bit.

Just headers and stuff, and moved one of the slots out of the container
because it might be useful for other stuff.
Added color modifier support to Facades
Fix pipe plug select box + fill/drain

It should now be possible to add plugs to adjacent pipes without
breaking either pipe.
Merge branch 'master' into SandGrainOne-FilteredBuffer