Use our pipeBlock when a pipe is placed by an item.
Move pipe classes to our own registry.

TODO remove the BC class registration for 1.7.
If the new list is empty we still have to .stopWatching() everything in the old list
Also, posY here already includes eye height.
Attempt to fix providing extras left over from earlier requests.
Merge branch 'mc16' into mc16_block
Fix access transformer for TGP.CoreState
Merge branch 'mc16' into mc16_block

Conflicts:
	common/logisticspipes/LogisticsPipes.java
	common/logisticspipes/pipes/basic/LogisticsTileGenericPipe.java