most 1.6 references have been updated;
fluid; texture assignment, and sending chat messages to the player still
need doing

the merge of the previous commit may have caused a couple of .containers
to have been misplaced, resulting in pipe.xCoord not being found.
various references to TileGenericPipe have been replaced with the
appropriate API check (either IPipeEntry or IPipeConnection in most
cases)

forge ISided has been removed, as forge has removed it.

various coordinates are now referenced from the container object rather
than "self" -- this will lead to less code change to not DIE HORRIBLY
when something (gravgun, frame, etc...) moves us.

the BC split can be undone by replacing logistics_bc with buildcraft and
lp_TileGenericPipe with TileGenericPipe

LP only directly uses BC.Core and BC.Transport (which have been cloned
into this pr - latest BC git, 16 branch)